ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
926258 Топик полностью
Скрипач, пророк (08.06.2019 08:35 - 08:50, просмотров: 190) ответил Mefod на EEPROM и журнал событий. Понимая, что данная тема должна быть хорошо проработана, но не могу найти в сети решения. Может кто подскажет организацию? Eeprom на 4мбита, хранение времени и данных байт 20. Можно переменной длины, можно фиксированной
Однонаправленный список. После успешной записи нового блока, обновляю ссылку в старом. Блоки - переменной длины, текстовые, заканчивающиеся нулем. Первым полем, по сути, длина текста (текущий адрес плюс длина - позиция следующего "нуля". Без CRC. При старте тупо ищем "от первого нуля" до первой невалидной записи. В принципе, можно и двоичные данные, с байт-стаффингом, но я хотел оставить "читаемость прямо из хекс-дампа".
... но не любой ценой.