ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
13 мая
39427 Топик полностью
rezident (19.09.2005 19:16, просмотров: 1) ответил sept на Необходимо писать в архив данные (температуру)MSP430F427 1раз в час и так 1 год по SPI (AT45DB041b).А как быстро найти одну записьI
Дык читайте не весь журнал, а только его изменения. Правда при этом должна вестись база архивов на PC для всех подобных устройств. А вообще поиск записи по дате нужно организовывать в самом МК. Для этого у него должны быть предусмотрены команды поиска, передаваемые по связи. Однако могут быть проблемы, когда часы в МК сбились или были установлены или переведены на летнее/зимнее время. Поэтому факт коррекции времени нужно также фиксировать в журнале. Длину журнальной записи желательно иметь одинаковой длины. При старте МК он должен находить адрес последней корректной записи и хранить ссылку на нее (адрес в AT45) в какой-либо переменной, обновляя по мере записей в журнал.