Инструменты пользователя

Инструменты сайта


ob:o7:flash

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ob:o7:flash [2017/07/29 10:31]
иван_денисов
ob:o7:flash [2017/07/29 11:54]
иван_денисов
Строка 1: Строка 1:
 ====== Сохранение данных в FLASH память микроконтроллера ====== ====== Сохранение данных в FLASH память микроконтроллера ======
 +~~Title: Page Title plugin for DokuWiki ~~
 Часто возникает необходимость сохранить некоторые параметры работы программы в энергонезависимую память, так чтобы при перезагрузке микроконтроллера эти данные не пропали, и мы смогли их использовать для работы программы. Это могут быть, например, параметры калибровки какого-то датчика или целевая температура термостата. Часто возникает необходимость сохранить некоторые параметры работы программы в энергонезависимую память, так чтобы при перезагрузке микроконтроллера эти данные не пропали, и мы смогли их использовать для работы программы. Это могут быть, например, параметры калибровки какого-то датчика или целевая температура термостата.
  
-Рассмотрим пример сохранения данных на примере сохранения трех чисел n1, n2, n3 с помощью модуля MicroSTM32F10xFlash+Рассмотрим сохранение данных на примере трех чисел n1, n2, n3 с помощью модуля **MicroSTM32F10xFlash**.
  
-Сначала надо определить номер страницы, куда будем сохранять данные. Логично определить последнюю страницу памяти, так чтобы наша прошивка не пострадала от манипуляций с FLASH. Для МК 128 кб ROM адрес определим следующим образом:+Сначала надо определить номер страницы памяти, куда будем сохранять данные. Логично определить последнюю страницу памяти, так чтобы наша прошивка не пострадала от манипуляций с FLASH. Для МК 128 кб ROM адрес определим следующим образом:
 <code> <code>
  
ob/o7/flash.txt · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)