[an error occurred while processing this directive] [an error occurred while processing this directive]
А в чем проблемы, если они в сегменте flash располагаются?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Elektronik 18 февраля 2002 г. 14:33
В ответ на: IAR AVR C - как расположить константы во флеш ПО ОПРЕДЕЛЕННОМУ АДРЕСУ???........в дальнейшем может потребоваться на месте считывать программу и менять коэффициенты.... отправлено lmu 18 февраля 2002 г. 12:53

Пишете в *.xcl файле что-то вроде -Z(CODE)FLASH=8000-8FFF
или сколько вам там надо по объему.
Тогда все объявления вроде flash unsigned char sin_i[8]=
{
0,1,2,3,4,5,6,7
};
Начнут располагаться с адреса 0x8000

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

Ответы



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

E-mail: info@telesys.ru