-
- неужели все параметры каждые 30 секунд меняются? Можно сохранять только те, которые изменились. Естественно, с размазыванием, как уже объяснили ниже - koyodza(19.10.2013 16:19)
- FRAM юзал, но для ваших целей непонятно нужна ли она. Возможно, проще размазывать по обычной ЕЕПРОМ. ASDFS(163 знак., 19.10.2013 11:06)
- А параметры 100 000 к примеру, это относится к каждой ячейке или к каждому сектору? - imhoteb(19.10.2013 12:01)
- Ресурс относится к сектору. Для Епромин это 8..128 байт. ASDFS(201 знак., 19.10.2013 12:10)
- Вот типа M25PE10 - 256 байт страница, 512 страниц, 100к циклов, полбакса. - ASDFS(19.10.2013 14:56)
- Ресурс относится к сектору. Для Епромин это 8..128 байт. ASDFS(201 знак., 19.10.2013 12:10)
- А параметры 100 000 к примеру, это относится к каждой ячейке или к каждому сектору? - imhoteb(19.10.2013 12:01)
- Для редко меняющихся выделяю во FRAM буфер, параметры куда писать и сколько, ну и флаг. Пишу в буфер, прописываю параметры, поднимаю флаг, пишу из буфера в место дислокации согласно параметрам, снимаю флаг. По рестарту проверяю флаг и если он Vit(182 знак., 19.10.2013 09:57 - 10:00)
- Cypress(Ramtron), Fujitsu. - Vit(19.10.2013 08:57)
- простой алгоритм: хранить две копии, записал первую, прочитал проверил, записал вторую, прочитал проверил. Если произойдёт сбой на любом участке, одна копия выживет. - инженегр(19.10.2013 09:42, )
- Мажоритарность подразумевает две из трёх, как минимум. - KLIM83(19.10.2013 09:46)
- А если все 3 разные? Мужики, не пишите хуйню. Как нужно поступать при циклической записи тут неоднократно обсуждалось. - Shura(19.10.2013 09:48)
- Если две совпадают- считать достоверными, если все три разные- %( - KLIM83(19.10.2013 09:51)
- Аффтару это не нужно вообще. Ему надо проверять контроль целостности последней записи по какому-либо алгоритму типа CRC и если целостность нарушена, просто откатываться на более старую запись. - Shura(19.10.2013 09:53)
- Сохранять настройки лучше по окончании самого факта изменения настраимаевого параметра. - KLIM83(19.10.2013 09:56)
- :) на бамажке - Vit(19.10.2013 10:01)
- Да хоть в виде наскальной живописи %]. "Настройки"- изменяются редко, и это вопрос точности формулировки; если меняются часто- никакие не настройки это. Что касается сохранения настроек в своих разработках- меняю их при выключении. Чего KLIM83(88 знак., 21.10.2013 09:50)
- Не писать неизменившееся - до этого тут раньше никто не додумался:) - Vit(21.10.2013 10:10)
- Да хоть в виде наскальной живописи %]. "Настройки"- изменяются редко, и это вопрос точности формулировки; если меняются часто- никакие не настройки это. Что касается сохранения настроек в своих разработках- меняю их при выключении. Чего KLIM83(88 знак., 21.10.2013 09:50)
- глубоко! ;-) - Shura(19.10.2013 09:58)
- :) на бамажке - Vit(19.10.2013 10:01)
- Сохранять настройки лучше по окончании самого факта изменения настраимаевого параметра. - KLIM83(19.10.2013 09:56)
- Аффтару это не нужно вообще. Ему надо проверять контроль целостности последней записи по какому-либо алгоритму типа CRC и если целостность нарушена, просто откатываться на более старую запись. - Shura(19.10.2013 09:53)
- Если две совпадают- считать достоверными, если все три разные- %( - KLIM83(19.10.2013 09:51)
- А если все 3 разные? Мужики, не пишите хуйню. Как нужно поступать при циклической записи тут неоднократно обсуждалось. - Shura(19.10.2013 09:48)
- правда? а если при записи первой копии сбой произойдёт? :-) - Shura(19.10.2013 09:46)
- для этого в запись добавлена CRC и серийный номер. - инженегр(19.10.2013 10:17, )
- значит это уже не копии - Shura(19.10.2013 10:39)
- для этого в запись добавлена CRC и серийный номер. - инженегр(19.10.2013 10:17, )
- Мажоритарность подразумевает две из трёх, как минимум. - KLIM83(19.10.2013 09:46)
- Если я записал в память и потом пропало питание то как понимаю все сохраняется автоматически? - imhoteb(19.10.2013 09:01)
- Не всегда. Если записываете больше одного байта, то нужно гарантировать, что они запишутся все. Иначе массив может оказаться записанным наполовину. - Vladimir Ljaschko(19.10.2013 09:13)
- Это не SRAM+EEPROM - нет переписывания при снятии питания - просто запись и уже хранится. Но один момент - у FRAM чтение с перезаписью ("разрушающее"), т.е. у неё граничное число обращений, а не просто записей. Vit(118 знак., 19.10.2013 09:13)
- Так в чем минусы то FRAM по сравнению со стандартной памятью? - imhoteb(19.10.2013 10:24)
- дорого, малый объём - Shura(19.10.2013 10:30)
- Так в чем минусы то FRAM по сравнению со стандартной памятью? - imhoteb(19.10.2013 10:24)
- простой алгоритм: хранить две копии, записал первую, прочитал проверил, записал вторую, прочитал проверил. Если произойдёт сбой на любом участке, одна копия выживет. - инженегр(19.10.2013 09:42, )
- Ну я пользовался. 24 и 25 серией. Аналоги одноименных EEPROM. - Shura(19.10.2013 08:52)