Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-ноя-19 17:25

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 2014-май-26 15:42 
Не в сети

Зарегистрирован: 2014-май-26 15:31
Сообщения: 9
В описание есть строка: контроллера содержит 128К памяти программ и 4К информационной памяти.

Можно ли информационную память использовать для записи данных и сохранения данных во время работы программы.
Написано, что информационная и память команд не доступна в режиме работы программы.

Вопрос : можно ли использовать информационную память для сохранения данных во время работы основной программы?
если можно, то как?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2014-май-26 16:33 
Не в сети

Зарегистрирован: 2009-сен-21 12:39
Сообщения: 444
Пользуем как встроенный EEPROM. Доступ к области основная/информационная задаётся разрядом IFREN в MDR_EEPROM->CMD, других различий нет. Пользовательский код "на запись" должен также работать из ОЗУ, на время записи прерывания нужно запрещать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2014-июн-02 11:55 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 379
Во избежание накладок "код на чтение" желательно также разместить в ОЗУ.
Либо через опции линкера разместить этот код не в адресном пространстве "параллельном" EEPROM.
Обязательно запретить прерывания.

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB