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

 
 
> сохранение данных в "информационной" FLASH
rx3apf
сообщение Feb 8 2007, 00:14
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Раньше я с флешевыми кристаллами не работал, а вот теперь потребовалось еще и периодически меняющиеся данные сохранять в энергонезависимой памяти. Почитал я описание - и в полнейшем расстройстве.. Я правильно понял, что и при работе с "информационной" частью FLASH пока что-то в нее пишется или стирается, процессор никоим образом не может продолжать выполнение кода из FLASH ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Feb 8 2007, 01:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Если программа критична ко времени и прерывать ее на время записи во Flash нельзя, то есть два выхода.
1. поставить внешнюю EEPROM или DataFlash и сохранять данные в нее.
2. выполнять критическую ко времени записи во Flash секцию программы из ОЗУ MSP430. Только прерывания при этом использовать все равно нельзя, т.к. вектора прерываний адресуют верхнюю область Flash.
Go to the top of the page
 
+Quote Post



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

 


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


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