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

Представлены макросы и документация для различных процессоров и микроконтроллеров. Подробнее...

Граф связей класса Платформонезависимые макросы iArch:

Группы

 Описание макросов
 Дано описание макросов определяющих платформу.
 POSIX
 Описание POSIX совместимой ОС в виде платформы
 WINNT
 Описание ОС WINDOWS совместимой ОС в виде платформы
 МК AVR RISC
 Описание ядра AVR.
 МК ARM RISC (ARM7)
 Описание ядра ARM7.
 Макросы для прерываний
 Платфоромнезависимое создание и объявление обработчиков прерываний и исключений

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

Представлены макросы и документация для различных процессоров и микроконтроллеров.

Для составления платформонезависимого кода необходимо определение типа архитектуры процессора, а также семейства процессора. Файл arch/iArch.h предоставляет макросы i_ARCH_CHECK(), i_MCU_FAMILY_CHECK() а также несколько констант определяющих выполняемую платформу.

В качестве отдельного порта представлен порт Описание макросов в виде списка необходимых для ядра ОС архитектурно-зависимых функции и макросов.

Cм также