Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Как сделать так, что бы конфигурационные данные во флеш-памяти не стирались при заливке программы?...

Отправлено GW (194.67.79.203) 13 мая 2011, г. 12:18


LPC2148+IAR. Данные хранятся во флеш-памяти в отдельном секторе. При каждой заливке программы (через IAR) они обнуляются. __no_init не помогает. Каких-либо настроек иаровского флеш-лоадера я не нашел.
Вот объявление структуры:

#pragma segment = "DATA_SEGMENT"
#pragma location = "DATA_SEGMENT"

__no_init TConfigData const ConfigDataFLASH;

DATA_SEGMENT расположен по границе физического сектора 2 (0х2000-0хFFFF), а программа заливается с сектора 8.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 34:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru