CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
Файл iArch.h

Файл определяющий общие макросы под архитектуру ARM. Подробнее...

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

Макросы

#define i_ARCH   ARM7
#define i_MCU_FAMILY_CHECK2(current_fam, test_famh)   ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM))
#define iarch   int
 Тип данных соответствующий архитектуре ЦП.
#define iSTACK_DELTA   (iSTACK_DIRECTION*sizeof(iStack_t))
 Размер изменения стека для одной операции PUSH/POP.
#define iSTACK_DIRECTION   (-1)
 Направление роста стека
#define iStack_t   unsigned iarch
 Стековый тип для данной архитектуры.
#define LPC11xx_MCU_FAMILY_NUM   1100
#define LPC13xx_MCU_FAMILY_NUM   1300
#define LPC17xx_MCU_FAMILY_NUM   1700
#define LPC2xxx_MCU_FAMILY_NUM   2000
#define sizeof_iarch   4
 Размер основного типа данных.

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

Файл определяющий общие макросы под архитектуру ARM.

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