реклама на сайте
подробности

 
 
> размещение данных во внешней EEPROM
Василий Зыков
сообщение Apr 17 2010, 04:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 11-11-06
Из: Екатеринбург
Пользователь №: 22 191



Добрый день, коллеги!

Прошу помощи в очередном вопросе с размещением данных в EEPROM. Речь идет о внешней памяти EEPROM по отношению к микроконтроллеру.

1) Я описываю в программе структуру данных. Допустим, я ее размещаю в сегменте __eeprom. В этом случае я получаю от компилятора сообщение о том, что я вышел за допустимый объем объявленного сегмента (объем внешней EEPROM больше, чем внутренней EEPROM микроконтроллера). Как поступают в подобных случаях: готовят файл прошивки для EEPROM как-то по-другому? В сторонней программе? Объявляют дополнительный сегмент с нужным размером?

2) Если я размещаю данные во внутренней EEPROM микроконтроллера, то при обращении программы к структуре данных компилятор автоматически вставляет процедуры доступа к внутренней EEPROM. Если же я данные размещаю во внешней памяти - то как мне подменить процедуры доступа своими?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.0135 секунд с 7
ELECTRONIX ©2004-2016