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

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


ob:o7:flash

Различия

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

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

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