CSTARTUP в IAR C для ARM
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено AlexTor 05 июня 2003 г. 12:07

Народ подскажите кто сталкивался . Программирую ARM AT91r4008 c помощью IAR Cи. Почему когда ставлю галочку в поле Ignore CSTARTUP in library HEX код вообще не генерится? В HEX файле только строчка :00000001FF.
Функцию main я сделал с __root, но она все равно в код не включается от чего это происходит?

#include
#include

__root void main (void)
{
int a;
a++;
}//end main


Забыл сказать если я включаю CSTARTUP то код генерится только для него, функцию main компилятор не видит . Если перед main писать __ROOT тогда она включается в выходной HEX файл. Почему так происходит?


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

Ответы



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

E-mail: info@telesys.ru