zHz00 Untitled

понедельник, 26 июня 2017
23:58 Коллекционер стеклотары
Появилась необходимость сохранять настройки в энергонезависимой памяти микроконтроллера. МК STM32. У большинства моделей отсутствует EEPROM, специально для этого предназначенный. Поэтому остаётся только одно -- хранить в основной флеш-памяти, где прошивка.

Я знал, что это делать можно -- и даже примерно представлял себе, как. Но решил почитать, что пишут умные люди.

Забиваю в гугл "работа с флеш-памятью stm32". Передо мной появляется 10+ статей (и я наверное напишу ещё одну). Во всех написано примерно одно и то же. Но интересовал меня изначально в статьях строго определённый момент: как определить, где заканчивается прошивка, чтобы использовать под свои данные свободное место?

Но во всех статьях этот вопрос решался одним и тем же образом: предлагалось писать в последние адреса памяти, т.к. там шанс наткнуться на прошивку наименьший! Самоуверенность необыкновенная.

Потом я нашёл одну (!) статью, где интересующий вопрос освещался не с позиции рандома.

@темы: Программирование, Говнокод

URL
Умирать от любви - значит жить! Знать, что ты не один и ...
главное в жизни – акт действия, а не рассуждения о нём, и...
Если человек укачивается в маршрутках, будет ли он засыпа...
Жизнь иногда предлагает совершенно забавный своей однозна...
Выходя из зала, нестерпимо хочется пива... Его хочется и...
Сегодня смотрел на машины и думал о женщинах...Или наобор...

27.06.2017 в 11:33

27.06.2017 в 11:33
Блин, а статья на эту тему была бы интересна. ) А то предложенный подход... бгг. ))
URL
Добавить комментарий

Расширенная форма

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail