[an error occurred while processing this directive] [an error occurred while processing this directive]
А какой у Вас процессор (в смысле опция processor configuration) и какая модель памяти ? Какой регистр вы занимаете под переменную, какого типа переменная и какие регистры Вы зарезервировали под переменные? (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Беня 15 апреля 2002 г. 16:59
В ответ на: Компилируется нормально а линкер валит ошибку - Error[e117]: Incompatible runtime models. Module ?REGISTER_REGVARR6_L10 specifies that 'R6' must be 'VAR', but module ?REGISTER_CGREGR6_L10 has the value 'REG' отправлено Rembo 15 апреля 2002 г. 16:04

Напоминание - если надо, например, сделать 4-байтовый long регистровым, то придется резервировать 4 регистра :
__no_init __regvar unsigned long ms_counter @ 12 ; //R12-R15
Может, в этом дело ?

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

Ответы



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

E-mail: info@telesys.ru