CMSIS2000
0.0.7
|
Файл определяющий общие макросы под выбранную архитектуру Подробнее...
#include "iArch_nums.h"
Макросы | |
#define | i_MCU_FAMILY_CHECK(test_famh) i_MCU_FAMILY_CHECK2(i_MCU_FAMILY,test_famh) |
Используется для определения семейства микроконтроллеров | |
#define | i_MCU_FAMILY_CHECK2(current_fam, test_famh) ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM)) |
#define | i_MCU_MODEL_CHECK(test_model) i_MCU_MODEL_CHECK2(i_MCU_MODEL,test_model) |
#define | i_MCU_MODEL_CHECK2(current_fam, test_model) ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM)) |
Файл определяющий общие макросы под выбранную архитектуру
См. определение в файле iArch.h
#define i_MCU_FAMILY_CHECK | ( | test_famh | ) | i_MCU_FAMILY_CHECK2(i_MCU_FAMILY,test_famh) |
Используется для определения семейства микроконтроллеров
Например:
#define i_MCU_FAMILY_CHECK2 | ( | current_fam, | |
test_famh | |||
) | ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM)) |
#define i_MCU_MODEL_CHECK | ( | test_model | ) | i_MCU_MODEL_CHECK2(i_MCU_MODEL,test_model) |
#define i_MCU_MODEL_CHECK2 | ( | current_fam, | |
test_model | |||
) | ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM)) |