-
Неругайте меня - но... Т.к. EEPROM - это по сути та же флэш с необходимостью стирания при перезаписи, то может быть имеет смысл выделить с 10-ток-другой первых байтов под битовую карту. А занята-незанята ячейка (лога, например) можно КСПшник(416 знак., 28.04.2011 23:05)- для eeprom не годится, поскольку "дозапись" нулевых битов всё равно будет сопровождаться стиранием ячейки - koyodza(29.04.2011 00:46)
- в некоторых случаях koyodza(1060 знак., 28.04.2011 20:42)
- А кардинальное решение типа FRAM недопустимо? - Xитpый Kитaeц(28.04.2011 12:51)
- ФРАМ дорогая и тощая. Сейчас клепают ОЗУ+Флешь с автоскидыванием ОЗУ во флешку при пропадании питалова. Очень симпатично и удобно, но объемы конечно не мегабайтные. - ASDFS(28.04.2011 12:55)
- Еще вариант - скидывание из ОЗУ контроллера в свой EEPROM при пропадании питания. - Kit(28.04.2011 16:22)
- Можно комбинацию DATAFLASH + FRAM.FRAM хранит начало(конец)записей.Какие-то калибровки и т.д.Небольшая FRAM и стоит недорого. - Н.П.(28.04.2011 13:01)
- И цены на такие комбики какие-то негуманные - Shura(28.04.2011 12:59)
- автору нужно только счетчик хранить, как я понял. мегабайты ни к чему - Snaky(28.04.2011 12:57)
- Ну да, вопрос о каких-то 4 байтах). Притом во внутреннем 2К eeprom места полно. - Bublic(28.04.2011 13:02, )
- ФРАМ дорогая и тощая. Сейчас клепают ОЗУ+Флешь с автоскидыванием ОЗУ во флешку при пропадании питалова. Очень симпатично и удобно, но объемы конечно не мегабайтные. - ASDFS(28.04.2011 12:55)
- Размазываем запись по нескольким ячейкам по кругу. При старте актуальная ячейка - наибольшая. - ASDFS(28.04.2011 11:43)
- кольцевой буфер - Argon(28.04.2011 11:42)
- Хорошая мысль. Но записи очень разновеликие, зациклить трудновато будет, как начало и конец буфера контролировать при закручивании? Мне б адрес первой свободной ячейки хранить достаточно. Только ресурс бы повысить. - Bublic(28.04.2011 11:48, )
- Чистый eeprom - это FF. Запись блока: maik-vs(360 знак., 28.04.2011 14:13)
- Снабжай каждую запись индексом. ASDFS(203 знак., 28.04.2011 12:22)
- Ну так сделай отдельный буфер на адрес первой свободной ячейки - Shura(28.04.2011 11:52)
- для нее - свой кольцевой буфер - Argon(28.04.2011 11:51)
- Хорошая мысль. Но записи очень разновеликие, зациклить трудновато будет, как начало и конец буфера контролировать при закручивании? Мне б адрес первой свободной ячейки хранить достаточно. Только ресурс бы повысить. - Bublic(28.04.2011 11:48, )