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

This file defines all structures and symbols for CMSIS core: Подробнее...

Граф связей класса CMSIS Core Definitions for LPC2xxx:

Макросы

#define __CM3_CMSIS_VERSION   ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB)
#define __CM3_CMSIS_VERSION_MAIN   (0x02)
#define __CM3_CMSIS_VERSION_SUB   (0x00)
#define __CORE_7TDMI_H_DEPENDANT
#define __CORTEX_M   (-1)
#define __I   volatile const
#define __IO   volatile
#define __O   volatile

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

This file defines all structures and symbols for CMSIS core:

Макросы

#define __CM3_CMSIS_VERSION   ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB)

CMSIS HAL version number

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

#define __CM3_CMSIS_VERSION_MAIN   (0x02)

[31:16] CMSIS HAL main version

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

#define __CM3_CMSIS_VERSION_SUB   (0x00)

[15:0] CMSIS HAL sub version

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

#define __CORE_7TDMI_H_DEPENDANT

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

#define __CORTEX_M   (-1)

Cortex core standard types definitions

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

#define __I   volatile const

defines 'read only' permissions

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

#define __IO   volatile

defines 'read / write' permissions

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

#define __O   volatile

defines 'write only' permissions

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