Как работать с энергонезависимой памятью (EEPROM, FRAM)
- Войдите на сайт для отправки комментариев
Здравствуйте.
Хочу научиться работать с энергонезависимой памятью типа EEPROM и FRAM не просто на уровне скопировал-вставил, а более глубого. Кто может дать ссылки на более глубокий материал?
Меня интересуют вот такие задачи:
1) как в принципе происходит проектирование места для хранения данных?
Например, как хранить SSID, пароли, значения каких-то счетчиков и т.п.?
Нужно ли заранее предусматривать какой длины будут эти данные и, таким образом, размечать что и где в памяти будет храниться? Или это можно делать автоматически в зависимости от длины сохраняемых данных? И если можно - то как?
2) как записывать длинные данные?
Например long, String (хэши).
3) отличается ли работа с FRAM от EEPROM? И если да, то чем?
4) Если FRAM имеет на борту 256 кбит, вносит ли это какие-то корректировки в программный код, если записывать и считывать длинные данные?
Я сети много примеров, но все они не очень подробно освещают работу той же FRAM.
http://pashkevich.me/article/2.html