|
stm32f407 хранение настроек |
|
|
|
 |
Ответов
|
May 8 2015, 08:59
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(mantech @ May 8 2015, 14:34)  Это запись в обычную память, вероятность сбоя не больше, чем запись в любую ячейку памяти и уж куда меньше, чем процедура записи во флеш, т.к. там пишет не байтами, а страницами. Если произойдет сбой при записи в память, то потеряете байт или 4 байта, а в случае флеши - всю страницу. Под "сбоем" я имел в виду сбой питания (или перезагрузку по иной причине: помеха и т.п.). И вообще это относилось к Вашему подужать до 4кб, и используете встроенные часы с батарейкой, то можно просто писать в backup RAMЕсли так сделать, то при любом прерывании записи потеряется вся структура хранения (так как резерва по ёмкости нет). Будут потеряны все настройки и устройство возможно перестанет функционировать. Если использовать журнал, с несколькими записями и несколькими минимальными элементами стирания (>=2), то потеряется только последняя структура хранения. Но всегда будет валидная предыдущая. И при сбое питания не портится вся страница, только записываемая часть её.
|
|
|
|
Сообщений в этой теме
sergey sva stm32f407 хранение настроек May 5 2015, 20:21 Dr.Alex Вообще делать контроллер без еепрома это свинство ... May 5 2015, 20:30 adnega Цитата(Dr.Alex @ May 5 2015, 23:30) Вообщ... May 5 2015, 20:59 Эдди Я тоже изменяемые данные сохраняю во флеш. Правда,... May 5 2015, 21:06 adnega Цитата(Эдди @ May 6 2015, 00:06) приходит... May 5 2015, 21:16 Эдди Если писать по кругу, то где-то придется как-то со... May 5 2015, 21:33 aaarrr Цитата(Эдди @ May 6 2015, 00:33) Если пис... May 6 2015, 02:41 Эдди И как узнать номер последней актуальной? Перебират... May 6 2015, 04:24 kolobok0 Цитата(Эдди @ May 6 2015, 07:24) И как уз... May 6 2015, 06:51 aaarrr Да, перебрать все. Выполняется один раз на старте ... May 6 2015, 05:03 adnega Цитата(mantech @ May 6 2015, 10:14) Если ... May 6 2015, 07:17    Quasar Цитата(jcxz @ May 7 2015, 11:04) Это не д... May 7 2015, 09:46     scifi Цитата(mantech @ May 8 2015, 11:34) Если ... May 8 2015, 08:42      aaarrr Цитата(scifi @ May 8 2015, 11:42) Это тол... May 8 2015, 08:50       jcxz Цитата(aaarrr @ May 8 2015, 14:50) Пачка ... May 8 2015, 09:03       Сергей Борщ Цитата(aaarrr @ May 8 2015, 11:50) Пачка ... May 8 2015, 09:54        aaarrr Цитата(Сергей Борщ @ May 8 2015, 12:54) L... May 8 2015, 10:06         scifi Цитата(aaarrr @ May 8 2015, 13:06) Тут уж... May 8 2015, 10:20        jcxz Цитата(Сергей Борщ @ May 8 2015, 15:54) L... May 8 2015, 12:27         aaarrr Цитата(jcxz @ May 8 2015, 15:27) Прочитат... May 8 2015, 12:41      adnega Цитата(scifi @ May 8 2015, 11:42) потому ... May 8 2015, 08:59 Quasar Я во флеш храню настройки как на старых железках н... May 6 2015, 18:43 sergey sva Буду использовать внутреннюю память. Скачал исходн... May 7 2015, 10:44 scifi Цитата(aaarrr @ May 8 2015, 11:50) О как... May 8 2015, 09:53 aaarrr Цитата(scifi @ May 8 2015, 12:53) Именно ... May 8 2015, 09:58  scifi Цитата(aaarrr @ May 8 2015, 12:58) То, чт... May 8 2015, 10:02 adnega Цитата(scifi @ May 8 2015, 12:53) Что, пр... May 8 2015, 10:32 sergey sva В lpc использовал для хранения настроек внешнюю па... May 8 2015, 12:32 adnega Господа, не отвлекаемся от темы: LPC, а уж тем бол... May 11 2015, 08:01 scifi Цитата(adnega @ May 11 2015, 11:01) Из то... May 11 2015, 09:14  adnega Цитата(scifi @ May 11 2015, 12:14) А ещё ... May 11 2015, 09:58   scifi Цитата(adnega @ May 11 2015, 12:58) И соо... May 11 2015, 10:05 Golikov A. круто что эта нога вообще ничто... как так они уму... May 11 2015, 11:27 adnega Цитата(Golikov A. @ May 11 2015, 14:27) к... May 12 2015, 07:12 Rash Цитата(adnega @ May 11 2015, 12:58) И соо... May 12 2015, 08:01 adnega Цитата(Rash @ May 12 2015, 11:01) буду см... May 12 2015, 10:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|