Error [e18] и IAR Embedded Workbench 3.2
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Alex14725 18 октября 2004 г. 15:23

Вопрос к тем, кто пользуется IAR для AVR

Процессор ATMega32, программа на C.
Удавалось ли кому при данных условия сделать так, чтобы общий размер всех переменных в программе превысил 256 байт?
При переходе за указанный диапазон Linker говорит вот что:
Number out of range. Valid range is –128 (-0x80) to 255 ()0xFF)

Source: LDI R30, NetMask

What NetMask[0x102]
Allowed range: 0xFFFFFF01-0xFF.
Походу все переменные адресуются через восьми битные индексы.

Очень обидно, т.к. надо ворочать крупным (за 1к) набором переменных.



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

Ответы



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

E-mail: info@telesys.ru