VL (06.05.2016 12:49, просмотров: 1125)
ИАР ARM при компиляции некоторых файлов (например, vectors.c) не видит определения, заданные в свойствах проекта. #include "defs.h"
#include "vectors.h"
#include "..\isr.h"
#include "common.h"
В defs.h анализ базовой конфигурации-модели-версии платы из свойств проекта.
Срабатывает ловушка - Fatal Error[Pe035]: #error directive: "Model not defined!" D:\Work\zz\xx\source\defs.h 234
В других файлах все нормально.
Получается, не могу красиво отключить прерывания в зависимости конфигурации.