Описание библиотеки микросхемы 5023ВС016 процессора "Спутник"
Макросы
Файл chip_5023BC016.h

Этот файл содержит описание адресного пространства микроконтроллера 5023ВС016. Подробнее...

#include "system.h"

См. исходные тексты.

Макросы

#define GPIO_A_BASE   (0x80000000)
 Распределение адресного пространства Подробнее...
 
#define GPIO_B_BASE   (0x80010000)
 
#define GPIO_C_BASE   (0x80020000)
 
#define GPIO_D_BASE   (0x80030000)
 
#define GPIO_E_BASE   (0x80040000)
 
#define GPIO_F_BASE   (0x80050000)
 
#define GPIO_G_BASE   (0x80060000)
 
#define GPIO_H_BASE   (0x80070000)
 
#define GPIO_I_BASE   (0x80080000)
 
#define CMN_REG_BASE   (0xA0000000)
 
#define DMA_BASE   (0xA0010000)
 
#define SPI1_BASE   (0xA0020000)
 
#define SPI2_BASE   (0xA0030000)
 
#define UART1_BASE   (0xA0040000)
 
#define UART2_BASE   (0xA0050000)
 
#define UART3_BASE   (0xA0060000)
 
#define UART4_BASE   (0xA0070000)
 
#define WDT_BASE   (0xA0080000)
 
#define TIMER1_BASE   (0xA0090000)
 
#define SPW1_BASE   (0xA00A0000)
 
#define SPW2_BASE   (0xA00B0000)
 
#define MKPD1_BASE   (0xA00C0000)
 
#define MKPD2_BASE   (0xA00D0000)
 
#define MKPD3_BASE   (0xA00E0000)
 
#define MKPD4_BASE   (0xA00F0000)
 
#define TMTX_BASE   (0xA0100000)
 
#define TCRX_BASE   (0xA0110000)
 
#define FPU_BASE   (0xA0120000)
 
#define TIMER2_BASE   (0xA0130000)
 
#define TIMER3_BASE   (0xA0140000)
 
#define TIMER4_BASE   (0xA0150000)
 
#define RESERVE_P1_BASE   (0xA0160000)
 
#define RESERVE_P2_BASE   (0xA0170000)
 
#define RESERVE_P3_BASE   (0xA0180000)
 
#define RESERVE_P4_BASE   (0xA0190000)
 
#define RESERVE_Q_B   (0xA01A0000)
 
#define CAN1_BASE   (0xA01B0000)
 
#define CAN2_BASE   (0xA01C0000)
 
#define NVIC_MUX_BASE   (0xA01D0000)
 
#define UART5_BASE   (0xA01E0000)
 
#define UART6_BASE   (0xA01F0000)
 
#define I2C_BASE   (0xA0200000)
 
#define INT_MEM1_DATA_BASE   (0x60000000)
 Распределение адресного пространства - тестовый доступ к памяти Подробнее...
 
#define INT_MEM1_ECC_BASE   (0x60100000)
 
#define INT_WAY_DATA_BASE   (0x61000000)
 
#define INT_WAY_CRC_BASE   (0x61100000)
 
#define INT_MEM2_DATA_BASE   (0x62000000)
 
#define INT_MEM2_ECC_BASE   (0x62100000)
 
#define GPIO_A   ((GPIO_T *)(GPIO_A_BASE))
 Указатели на структуры Подробнее...
 
#define GPIO_B   ((GPIO_T *)(GPIO_B_BASE))
 Указатель на структуру GPIO_B. Подробнее...
 
#define GPIO_C   ((GPIO_T *)(GPIO_C_BASE))
 Указатель на структуру GPIO_С Подробнее...
 
#define GPIO_D   ((GPIO_T *)(GPIO_D_BASE))
 Указатель на структуру GPIO_D. Подробнее...
 
#define GPIO_E   ((GPIO_T *)(GPIO_E_BASE))
 Указатель на структуру GPIO_E. Подробнее...
 
#define GPIO_F   ((GPIO_T *)(GPIO_F_BASE))
 Указатель на структуру GPIO_F. Подробнее...
 
#define GPIO_G   ((GPIO_T *)(GPIO_G_BASE))
 Указатель на структуру GPIO_G. Подробнее...
 
#define GPIO_H   ((GPIO_T *)(GPIO_H_BASE))
 Указатель на структуру GPIO_H. Подробнее...
 
#define GPIO_I   ((GPIO_T *)(GPIO_I_BASE))
 Указатель на структуру GPIO_T. Подробнее...
 
#define CMN_REG   ((CMN_REG_T *)(CMN_REG_BASE))
 Указатель на структуру CMN_REG. Подробнее...
 
#define DMA   ((DMA_T *)(DMA_BASE))
 Указатель на структуру DMA. Подробнее...
 
#define SPI1   ((SPI_T *)(SPI1_BASE))
 Указатель на структуру SPI1. Подробнее...
 
#define SPI2   ((SPI_T *)(SPI2_BASE))
 Указатель на структуру SPI2. Подробнее...
 
#define UART1   ((UART_T *)(UART1_BASE))
 Указатель на структуру UART1. Подробнее...
 
#define UART2   ((UART_T *)(UART2_BASE))
 Указатель на структуру UART2. Подробнее...
 
#define UART3   ((UART_T *)(UART3_BASE))
 Указатель на структуру UART3. Подробнее...
 
#define UART4   ((UART_T *)(UART4_BASE))
 Указатель на структуру UART4. Подробнее...
 
#define UART5   ((UART_T *)(UART5_BASE))
 Указатель на структуру UART5. Подробнее...
 
#define UART6   ((UART_T *)(UART6_BASE))
 Указатель на структуру UART6. Подробнее...
 
#define WDT   ((WDT_T *)(WDT_BASE))
 Указатель на структуру WDT. Подробнее...
 
#define TIMER1   ((TIMER_T *)(TIMER1_BASE))
 Указатель на структуру TIMER1. Подробнее...
 
#define TIMER2   ((TIMER_T *)(TIMER2_BASE))
 Указатель на структуру TIMER2. Подробнее...
 
#define TIMER3   ((TIMER_T *)(TIMER3_BASE))
 Указатель на структуру TIMER3. Подробнее...
 
#define TIMER4   ((TIMER_T *)(TIMER4_BASE))
 Указатель на структуру TIMER4. Подробнее...
 
#define RESERVE_P1   ((RES_P1 *)(RESERVE_P1_BASE))
 Резерв Подробнее...
 
#define RESERVE_P2   ((RES_P2 *)(RESERVE_P2_BASE))
 Резерв Подробнее...
 
#define RESERVE_P3   ((RES_P3 *)(RESERVE_P3_BASE))
 Резерв Подробнее...
 
#define RESERVE_P4   ((RES_P4 *)(RESERVE_P4_BASE))
 Резерв Подробнее...
 
#define CAN1   ((CAN_T *)(CAN1_BASE))
 Указатель на структуру CAN1. Подробнее...
 
#define CAN2   ((CAN_T *)(CAN2_BASE))
 Указатель на структуру CAN2. Подробнее...
 
#define CAN1_EXTANDED   ((CAN_EXTANDED_T *)(CAN1_BASE))
 Указатель на структуру CAN1_EXTANDED. Подробнее...
 
#define CAN2_EXTANDED   ((CAN_EXTANDED_T *)(CAN2_BASE))
 Указатель на структуру CAN2_EXTANDED. Подробнее...
 
#define I2C   ((I2C_T *)(I2C_BASE))
 Указатель на структуру I2C. Подробнее...
 
#define SPW1   ((SPW_T *)(SPW1_BASE))
 Указатель на структуру SPW1. Подробнее...
 
#define SPW2   ((SPW_T *)(SPW2_BASE))
 Указатель на структуру SPW2. Подробнее...
 
#define MKPD1   ((MKPD_T *)(MKPD1_BASE))
 Указатель на структуру MKPD1. Подробнее...
 
#define MKPD2   ((MKPD_T *)(MKPD2_BASE))
 Указатель на структуру MKPD2. Подробнее...
 
#define MKPD3   ((MKPD_T *)(MKPD3_BASE))
 Указатель на структуру MKPD3. Подробнее...
 
#define MKPD4   ((MKPD_T *)(MKPD4_BASE))
 Указатель на структуру MKPD4. Подробнее...
 
#define TMTX   ((TMTX_T *)(TMTX_BASE))
 Указатель на структуру TMTX. Подробнее...
 
#define TCRX   ((TCRX_T *)(TCRX_BASE))
 Указатель на структуру TCRX. Подробнее...
 
#define FPU   ((FPU_T *)(FPU_BASE))
 Указатель на структуру FPU. Подробнее...
 
#define RESERVE_Q   ((RES_Q *)(RESERVE_Q_B))
 Резерв Подробнее...
 
#define NVIC_MUX   ((volatile CONTROL_MUX_REGISTER *)(NVIC_MUX_BASE))
 Указатель на структуру NVIC_MUX. Подробнее...
 
#define SYSTICK_BASE   (0xE000E010)
 
#define NVIC_BASE   (0xE000E100)
 
#define SYSCTRL_BASE   (0xE000ED00)
 
#define SYSTICK   ((SYSTICK_T *)(SYSTICK_BASE))
 
#define NVIC   ((NVIC_T *)(NVIC_BASE))
 
#define SCB   ((SCB_T *)(SYSCTRL_BASE))
 

Подробное описание

Этот файл содержит описание адресного пространства микроконтроллера 5023ВС016.

Copyright(C) НПП Цифровые решения, 2017 Copyright(C) Команда разработчиков НПП Цифровые решения Все права защищены.

Программное обеспечение, описанное в этом файле, предназначено только для демонстрационных целей, и предоставляет программистам информацию о продукции организации "Цифровые решения". Это программное обеспечение поставляется "КАК ЕСТЬ" без каких-либо гарантий, "Цифровые решения" отказываются от любых гарантий, фактических или подразумеваемых, включая все подразумеваемые гарантии товарной пригодности, пригодности для конкретной цели и сохранения прав интеллектуальной собственности. Органицация "Цифровые решения" не несет никакой ответственности за использование программного обеспечения, не предоставляет лицензий или прав на патент, авторское право, или любые другие права интеллектуальной собственности, на какие-либо продукты. Организация "Цифровые решения" оставляет за собой право вносить изменения в программное обеспечение без уведомления. Организация "Цифровые решения" также не дает никаких заверений или гарантий, что это программное приложение подойдет для использования без дальнейшего тестирования или модификаций.

Разрешение на использование, копирование, изменение и распространение этого программного обеспечения и документации предоставляется согласно условиям "Цифровых решений" и соответствующих авторских прав своей лицензии без оплаты, при условии, что это программное обеспечнение используется совместно с микроконтроллерами организации "Цифровые решения". Эти права должны распространяться во всех копиях этого кода.

См. определение в файле chip_5023BC016.h

Макросы

§ CAN1

#define CAN1   ((CAN_T *)(CAN1_BASE))

Указатель на структуру CAN1.

См. определение в файле chip_5023BC016.h строка 122

§ CAN1_BASE

#define CAN1_BASE   (0xA01B0000)

Базовый адрес интерфейса CAN 1

См. определение в файле chip_5023BC016.h строка 73

§ CAN1_EXTANDED

#define CAN1_EXTANDED   ((CAN_EXTANDED_T *)(CAN1_BASE))

Указатель на структуру CAN1_EXTANDED.

См. определение в файле chip_5023BC016.h строка 124

§ CAN2

#define CAN2   ((CAN_T *)(CAN2_BASE))

Указатель на структуру CAN2.

См. определение в файле chip_5023BC016.h строка 123

§ CAN2_BASE

#define CAN2_BASE   (0xA01C0000)

Базовый адрес интерфейса CAN 1

См. определение в файле chip_5023BC016.h строка 74

§ CAN2_EXTANDED

#define CAN2_EXTANDED   ((CAN_EXTANDED_T *)(CAN2_BASE))

Указатель на структуру CAN2_EXTANDED.

См. определение в файле chip_5023BC016.h строка 125

§ CMN_REG

#define CMN_REG   ((CMN_REG_T *)(CMN_REG_BASE))

Указатель на структуру CMN_REG.

См. определение в файле chip_5023BC016.h строка 103

§ CMN_REG_BASE

#define CMN_REG_BASE   (0xA0000000)

Базовый адрес регистров общего назначения

См. определение в файле chip_5023BC016.h строка 46

§ DMA

#define DMA   ((DMA_T *)(DMA_BASE))

Указатель на структуру DMA.

См. определение в файле chip_5023BC016.h строка 104

§ DMA_BASE

#define DMA_BASE   (0xA0010000)

Базовый адрес контроллера DMA

См. определение в файле chip_5023BC016.h строка 47

§ FPU

#define FPU   ((FPU_T *)(FPU_BASE))

Указатель на структуру FPU.

См. определение в файле chip_5023BC016.h строка 135

§ FPU_BASE

#define FPU_BASE   (0xA0120000)

Базовый адрес блока FPU

См. определение в файле chip_5023BC016.h строка 64

§ GPIO_A

#define GPIO_A   ((GPIO_T *)(GPIO_A_BASE))

Указатели на структуры

Указатель на структуру GPIO_A

См. определение в файле chip_5023BC016.h строка 94

§ GPIO_A_BASE

#define GPIO_A_BASE   (0x80000000)

Распределение адресного пространства

Базовый адрес порта GPIO A

См. определение в файле chip_5023BC016.h строка 37

§ GPIO_B

#define GPIO_B   ((GPIO_T *)(GPIO_B_BASE))

Указатель на структуру GPIO_B.

См. определение в файле chip_5023BC016.h строка 95

§ GPIO_B_BASE

#define GPIO_B_BASE   (0x80010000)

Базовый адрес порта GPIO B

См. определение в файле chip_5023BC016.h строка 38

§ GPIO_C

#define GPIO_C   ((GPIO_T *)(GPIO_C_BASE))

Указатель на структуру GPIO_С

См. определение в файле chip_5023BC016.h строка 96

§ GPIO_C_BASE

#define GPIO_C_BASE   (0x80020000)

Базовый адрес порта GPIO C

См. определение в файле chip_5023BC016.h строка 39

§ GPIO_D

#define GPIO_D   ((GPIO_T *)(GPIO_D_BASE))

Указатель на структуру GPIO_D.

См. определение в файле chip_5023BC016.h строка 97

§ GPIO_D_BASE

#define GPIO_D_BASE   (0x80030000)

Базовый адрес порта GPIO D

См. определение в файле chip_5023BC016.h строка 40

§ GPIO_E

#define GPIO_E   ((GPIO_T *)(GPIO_E_BASE))

Указатель на структуру GPIO_E.

См. определение в файле chip_5023BC016.h строка 98

§ GPIO_E_BASE

#define GPIO_E_BASE   (0x80040000)

Базовый адрес порта GPIO E

См. определение в файле chip_5023BC016.h строка 41

§ GPIO_F

#define GPIO_F   ((GPIO_T *)(GPIO_F_BASE))

Указатель на структуру GPIO_F.

См. определение в файле chip_5023BC016.h строка 99

§ GPIO_F_BASE

#define GPIO_F_BASE   (0x80050000)

Базовый адрес порта GPIO F

См. определение в файле chip_5023BC016.h строка 42

§ GPIO_G

#define GPIO_G   ((GPIO_T *)(GPIO_G_BASE))

Указатель на структуру GPIO_G.

См. определение в файле chip_5023BC016.h строка 100

§ GPIO_G_BASE

#define GPIO_G_BASE   (0x80060000)

Базовый адрес порта GPIO G

См. определение в файле chip_5023BC016.h строка 43

§ GPIO_H

#define GPIO_H   ((GPIO_T *)(GPIO_H_BASE))

Указатель на структуру GPIO_H.

См. определение в файле chip_5023BC016.h строка 101

§ GPIO_H_BASE

#define GPIO_H_BASE   (0x80070000)

Базовый адрес порта GPIO H

См. определение в файле chip_5023BC016.h строка 44

§ GPIO_I

#define GPIO_I   ((GPIO_T *)(GPIO_I_BASE))

Указатель на структуру GPIO_T.

См. определение в файле chip_5023BC016.h строка 102

§ GPIO_I_BASE

#define GPIO_I_BASE   (0x80080000)

Базовый адрес порта GPIO I

См. определение в файле chip_5023BC016.h строка 45

§ I2C

#define I2C   ((I2C_T *)(I2C_BASE))

Указатель на структуру I2C.

См. определение в файле chip_5023BC016.h строка 126

§ I2C_BASE

#define I2C_BASE   (0xA0200000)

Базовый адрес интерфейса I2C

См. определение в файле chip_5023BC016.h строка 78

§ INT_MEM1_DATA_BASE

#define INT_MEM1_DATA_BASE   (0x60000000)

Распределение адресного пространства - тестовый доступ к памяти

Базовый адрес доступа к памяти блока 1, данные

См. определение в файле chip_5023BC016.h строка 83

§ INT_MEM1_ECC_BASE

#define INT_MEM1_ECC_BASE   (0x60100000)

Базовый адрес доступа к памяти блока 1, биты ECC

См. определение в файле chip_5023BC016.h строка 84

§ INT_MEM2_DATA_BASE

#define INT_MEM2_DATA_BASE   (0x62000000)

Базовый адрес доступа к памяти блока 2, данные

См. определение в файле chip_5023BC016.h строка 87

§ INT_MEM2_ECC_BASE

#define INT_MEM2_ECC_BASE   (0x62100000)

Базовый адрес доступа к памяти блока 2, биты ECC

См. определение в файле chip_5023BC016.h строка 88

§ INT_WAY_CRC_BASE

#define INT_WAY_CRC_BASE   (0x61100000)

Базовый адрес доступа к памяти кэша, CRC

См. определение в файле chip_5023BC016.h строка 86

§ INT_WAY_DATA_BASE

#define INT_WAY_DATA_BASE   (0x61000000)

Базовый адрес доступа к памяти кэша, данные

См. определение в файле chip_5023BC016.h строка 85

§ MKPD1

#define MKPD1   ((MKPD_T *)(MKPD1_BASE))

Указатель на структуру MKPD1.

См. определение в файле chip_5023BC016.h строка 129

§ MKPD1_BASE

#define MKPD1_BASE   (0xA00C0000)

Базовый адрес интерфейса МКПД 1

См. определение в файле chip_5023BC016.h строка 58

§ MKPD2

#define MKPD2   ((MKPD_T *)(MKPD2_BASE))

Указатель на структуру MKPD2.

См. определение в файле chip_5023BC016.h строка 130

§ MKPD2_BASE

#define MKPD2_BASE   (0xA00D0000)

Базовый адрес интерфейса МКПД 2

См. определение в файле chip_5023BC016.h строка 59

§ MKPD3

#define MKPD3   ((MKPD_T *)(MKPD3_BASE))

Указатель на структуру MKPD3.

См. определение в файле chip_5023BC016.h строка 131

§ MKPD3_BASE

#define MKPD3_BASE   (0xA00E0000)

Базовый адрес интерфейса МКПД 3

См. определение в файле chip_5023BC016.h строка 60

§ MKPD4

#define MKPD4   ((MKPD_T *)(MKPD4_BASE))

Указатель на структуру MKPD4.

См. определение в файле chip_5023BC016.h строка 132

§ MKPD4_BASE

#define MKPD4_BASE   (0xA00F0000)

Базовый адрес интерфейса МКПД 4

См. определение в файле chip_5023BC016.h строка 61

§ NVIC

#define NVIC   ((NVIC_T *)(NVIC_BASE))

Указатель на структуру с регистрами управления прерываниями

См. определение в файле chip_5023BC016.h строка 145

§ NVIC_BASE

#define NVIC_BASE   (0xE000E100)

Базовый адрес регистров управления прерываниями

См. определение в файле chip_5023BC016.h строка 142

§ NVIC_MUX

#define NVIC_MUX   ((volatile CONTROL_MUX_REGISTER *)(NVIC_MUX_BASE))

Указатель на структуру NVIC_MUX.

См. определение в файле chip_5023BC016.h строка 137

§ NVIC_MUX_BASE

#define NVIC_MUX_BASE   (0xA01D0000)

Базовый адрес мультиплексора прерываний

См. определение в файле chip_5023BC016.h строка 75

§ RESERVE_P1

#define RESERVE_P1   ((RES_P1 *)(RESERVE_P1_BASE))

Резерв

См. определение в файле chip_5023BC016.h строка 118

§ RESERVE_P1_BASE

#define RESERVE_P1_BASE   (0xA0160000)

Резерв

См. определение в файле chip_5023BC016.h строка 68

§ RESERVE_P2

#define RESERVE_P2   ((RES_P2 *)(RESERVE_P2_BASE))

Резерв

См. определение в файле chip_5023BC016.h строка 119

§ RESERVE_P2_BASE

#define RESERVE_P2_BASE   (0xA0170000)

Резерв

См. определение в файле chip_5023BC016.h строка 69

§ RESERVE_P3

#define RESERVE_P3   ((RES_P3 *)(RESERVE_P3_BASE))

Резерв

См. определение в файле chip_5023BC016.h строка 120

§ RESERVE_P3_BASE

#define RESERVE_P3_BASE   (0xA0180000)

Резерв

См. определение в файле chip_5023BC016.h строка 70

§ RESERVE_P4

#define RESERVE_P4   ((RES_P4 *)(RESERVE_P4_BASE))

Резерв

См. определение в файле chip_5023BC016.h строка 121

§ RESERVE_P4_BASE

#define RESERVE_P4_BASE   (0xA0190000)

Резерв

См. определение в файле chip_5023BC016.h строка 71

§ RESERVE_Q

#define RESERVE_Q   ((RES_Q *)(RESERVE_Q_B))

Резерв

См. определение в файле chip_5023BC016.h строка 136

§ RESERVE_Q_B

#define RESERVE_Q_B   (0xA01A0000)

Резерв

См. определение в файле chip_5023BC016.h строка 72

§ SCB

#define SCB   ((SCB_T *)(SYSCTRL_BASE))

Указатель на структуру с регистрами управления

См. определение в файле chip_5023BC016.h строка 146

§ SPI1

#define SPI1   ((SPI_T *)(SPI1_BASE))

Указатель на структуру SPI1.

См. определение в файле chip_5023BC016.h строка 105

§ SPI1_BASE

#define SPI1_BASE   (0xA0020000)

Базовый адрес интерфейса SPI 1

См. определение в файле chip_5023BC016.h строка 48

§ SPI2

#define SPI2   ((SPI_T *)(SPI2_BASE))

Указатель на структуру SPI2.

См. определение в файле chip_5023BC016.h строка 106

§ SPI2_BASE

#define SPI2_BASE   (0xA0030000)

Базовый адрес интерфейса SPI 2

См. определение в файле chip_5023BC016.h строка 49

§ SPW1

#define SPW1   ((SPW_T *)(SPW1_BASE))

Указатель на структуру SPW1.

См. определение в файле chip_5023BC016.h строка 127

§ SPW1_BASE

#define SPW1_BASE   (0xA00A0000)

Базовый адрес интерфейса SpaceWire 1

См. определение в файле chip_5023BC016.h строка 56

§ SPW2

#define SPW2   ((SPW_T *)(SPW2_BASE))

Указатель на структуру SPW2.

См. определение в файле chip_5023BC016.h строка 128

§ SPW2_BASE

#define SPW2_BASE   (0xA00B0000)

Базовый адрес интерфейса SpaceWire 2

См. определение в файле chip_5023BC016.h строка 57

§ SYSCTRL_BASE

#define SYSCTRL_BASE   (0xE000ED00)

Базовый адрес регистров управления

См. определение в файле chip_5023BC016.h строка 143

§ SYSTICK

#define SYSTICK   ((SYSTICK_T *)(SYSTICK_BASE))

Указатель на структуру с регистрами системного счетчика

См. определение в файле chip_5023BC016.h строка 144

§ SYSTICK_BASE

#define SYSTICK_BASE   (0xE000E010)

Базовый адрес регистров системного счетчика

См. определение в файле chip_5023BC016.h строка 141

§ TCRX

#define TCRX   ((TCRX_T *)(TCRX_BASE))

Указатель на структуру TCRX.

См. определение в файле chip_5023BC016.h строка 134

§ TCRX_BASE

#define TCRX_BASE   (0xA0110000)

Базовый адрес модуля TCRX

См. определение в файле chip_5023BC016.h строка 63

§ TIMER1

#define TIMER1   ((TIMER_T *)(TIMER1_BASE))

Указатель на структуру TIMER1.

См. определение в файле chip_5023BC016.h строка 114

§ TIMER1_BASE

#define TIMER1_BASE   (0xA0090000)

Базовый адрес таймера общего назначения Timer 1

См. определение в файле chip_5023BC016.h строка 55

§ TIMER2

#define TIMER2   ((TIMER_T *)(TIMER2_BASE))

Указатель на структуру TIMER2.

См. определение в файле chip_5023BC016.h строка 115

§ TIMER2_BASE

#define TIMER2_BASE   (0xA0130000)

Базовый адрес таймера общего назначения Timer 2

См. определение в файле chip_5023BC016.h строка 65

§ TIMER3

#define TIMER3   ((TIMER_T *)(TIMER3_BASE))

Указатель на структуру TIMER3.

См. определение в файле chip_5023BC016.h строка 116

§ TIMER3_BASE

#define TIMER3_BASE   (0xA0140000)

Базовый адрес таймера общего назначения Timer 3

См. определение в файле chip_5023BC016.h строка 66

§ TIMER4

#define TIMER4   ((TIMER_T *)(TIMER4_BASE))

Указатель на структуру TIMER4.

См. определение в файле chip_5023BC016.h строка 117

§ TIMER4_BASE

#define TIMER4_BASE   (0xA0150000)

Базовый адрес таймера общего назначения Timer 4

См. определение в файле chip_5023BC016.h строка 67

§ TMTX

#define TMTX   ((TMTX_T *)(TMTX_BASE))

Указатель на структуру TMTX.

См. определение в файле chip_5023BC016.h строка 133

§ TMTX_BASE

#define TMTX_BASE   (0xA0100000)

Базовый адрес модуля TMTX

См. определение в файле chip_5023BC016.h строка 62

§ UART1

#define UART1   ((UART_T *)(UART1_BASE))

Указатель на структуру UART1.

См. определение в файле chip_5023BC016.h строка 107

§ UART1_BASE

#define UART1_BASE   (0xA0040000)

Базовый адрес интерфейса UART 1

См. определение в файле chip_5023BC016.h строка 50

§ UART2

#define UART2   ((UART_T *)(UART2_BASE))

Указатель на структуру UART2.

См. определение в файле chip_5023BC016.h строка 108

§ UART2_BASE

#define UART2_BASE   (0xA0050000)

Базовый адрес интерфейса UART 2

См. определение в файле chip_5023BC016.h строка 51

§ UART3

#define UART3   ((UART_T *)(UART3_BASE))

Указатель на структуру UART3.

См. определение в файле chip_5023BC016.h строка 109

§ UART3_BASE

#define UART3_BASE   (0xA0060000)

Базовый адрес интерфейса UART 3

См. определение в файле chip_5023BC016.h строка 52

§ UART4

#define UART4   ((UART_T *)(UART4_BASE))

Указатель на структуру UART4.

См. определение в файле chip_5023BC016.h строка 110

§ UART4_BASE

#define UART4_BASE   (0xA0070000)

Базовый адрес интерфейса UART 4

См. определение в файле chip_5023BC016.h строка 53

§ UART5

#define UART5   ((UART_T *)(UART5_BASE))

Указатель на структуру UART5.

См. определение в файле chip_5023BC016.h строка 111

§ UART5_BASE

#define UART5_BASE   (0xA01E0000)

Базовый адрес интерфейса UART 5

См. определение в файле chip_5023BC016.h строка 76

§ UART6

#define UART6   ((UART_T *)(UART6_BASE))

Указатель на структуру UART6.

См. определение в файле chip_5023BC016.h строка 112

§ UART6_BASE

#define UART6_BASE   (0xA01F0000)

Базовый адрес интерфейса UART 6

См. определение в файле chip_5023BC016.h строка 77

§ WDT

#define WDT   ((WDT_T *)(WDT_BASE))

Указатель на структуру WDT.

См. определение в файле chip_5023BC016.h строка 113

§ WDT_BASE

#define WDT_BASE   (0xA0080000)

Базовый адрес сторожевого таймера Watchdog

См. определение в файле chip_5023BC016.h строка 54