Ограничения при использовании массивов в IAR AVR C++ 2.28a pro
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено RaRe 22 сентября 2003 г. 12:11

В программе используются массивы констант во флэш и обычные массивы в оперативке, описаны так:
__flash const char Name1[20] = {0x3F,...};
int Name2[4];соответственно,
после использования их в программе появилось ограничение ,
добавляешь одну строчку с обращением к любому массиву и прога перестает вообще как-то функционировать...
со свободной памятью и размерами шапки и стэков вроде все хорошо, так что есть подозрение на ограничение компилятора...
Может кто-нибудь поделится соображениями по этому поводу ?

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

Ответы



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

E-mail: info@telesys.ru