Только начал осваивать МСП430. Если мне нужно переписать один байт в информационной странице флешки, я должен сперва стереть все 128 байт? Я правильно понял?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Anatol
17 января 2005 г. 14:24
Составить ответ
|||
Конференция
|||
Архив
Ответы
Нет, не совсем. Один байт 0xFF можно переписать одним байтом 0xFE совершенно безболезненно. :-)
—
-=Shura=-
(17.01.2005 14:27,
пустое
)
Я спросил "если ПЕРЕПИСАТЬ один байт", имея ввиду, что по этому адресу уже хранятся данные
—
Anatol
(17.01.2005 14:31,
пустое
)
Я сильно разочарован. Могли бы поставить цивилизованную eeprom-ку, иначе нужно иметь хороший буфер ОЗУ про запас
—
Anatol
(17.01.2005 14:35,
пустое
)
Их там две (таких страницы). Можно переписывать их по очереди. Я так и делаю.
—
Сергей Борщ
(17.01.2005 23:23,
пустое
)
не переживай ты так, у меня страницы вообще по 8 килобайт, и не плачу ;-)
—
DASM
(17.01.2005 14:54,
пустое
)
Смотря какая задача. Последовательно можно во многих случаях записывать без стирания
—
-=Shura=-
(17.01.2005 14:37,
пустое
)
Я хотел использовать флэшку для хранения калибровочных коэффициентов. При проведении калибровки коэффициенты должны, естественно, обновляться
—
Anatol
(17.01.2005 14:44,
пустое
)
Ну и запросто, записываешь каждый раз на новое место, трёшь по заполнению
—
-=Shura=-
(17.01.2005 14:45,
пустое
)
Вы не поняли, каждый калибровочный коэфф. должен храниться по строго определенному адресу, иначе как я его прочитаю по ходу вычислений?
—
Anatol
(17.01.2005 14:49,
пустое
)
Проблема заключается в 1 байте указателя в ОЗУ?
—
-=Shura=-
(17.01.2005 14:54,
пустое
)
Проблема в том, чтобы переписать нужный мне байт, придется засасывать содержимое всей страницы в буфер, делать там исправления, стирать всю страницу и лишь потом заливать туда из буфера.
—
Anatol
(17.01.2005 15:00,
пустое
)
Зачем? Какой размер у блока коэффициентов?
—
-=Shura=-
(17.01.2005 15:05,
пустое
)
Ответ: 150-160 байт
—
Anatol
(17.01.2005 15:07,
пустое
)
Тогда йок, правда можно ещё
—
-=Shura=-
(17.01.2005 15:16, 76 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru