[an error occurred while processing this directive]
IAR Embeded Workbench for AVR again
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено krupskij 13 июля 2002 г. 15:30

Снова обращаюсь к All по поводу сабжа. Выкачал последнюю (2.31Е),
применил патчи, все вроде в порядке. Начиаем писать,
втыкаем в начало ну скажем #include
Далее по тексту хотим проанализировать UDRE. Пишу
while ((USR & (1 << UDRE)) == 0);
Мне ругаются "Identifier UDRE is undefined"
Ладно, лезу в io8515.h, выясняю, что секция с обьявлениями битов
транслируется только при наличии определения
#define __IAR_SYSTEMS_ASM__
Ставлю определение перед инклюдом, компилирую.
Раздаются громкие маты на "Unrecognized token" и
"Incompartible redefinition of macro"
Конечно, сесть и наваять свои инклюды было бы можно,
но не знаю, какие еще подводные камни ждут меня.
Где взять нормальные инклюды для IARа???

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru