Погода

Аннотация статьи

С. Сокол. Микроконтроллеры MSP430. Хранение изменяемых параметров во FLASH-памяти.

В различных микроконтроллерных устройствах, разрабатываемых радиолюбителями, зачастую возникает необходимость сохранять поученную во время их работы информацию и установленные пользователем параметры в энергонезависимой памяти. В микроконтроллерах семейств AVR и PICmicro для этого предназначена память специального типа, называемая EEPROM. Она имеет ряд преимуществ по сравнению с FLASH-памятью, обычно применяемой в микроконтроллерах только для хранения программ. Во-первых, у неё во много раз больше допустимое число циклов перезаписи (для микроконтроллеров AVR оно достигает 100000). Во-вторых, эта память имеет возможность побайтного изменения, а для перезаписи всего одного байта FLASH-памяти необходимо стирать целый блок (сегмент) ячеек. В микроконтроллерах семейства MSP430 EEPROM отсутствует, но для хранения пользовательской информации в них выделена специальная область FLASH-памяти, называемая информационной. В публикуемой в этом номере статье рассмотрены основы работы с FLASH-памятью микроконтроллеров семейства MSP430 — стирание сегмента, побайтовая запись и чтение. Файлы проекта control, содержащего рассмотренную в статье программу, будут размещены по адресу http://ftp.radio.ru/pub/2014/03/control.zip на нашем FTP-сервере.


Вернуться назад.

Март 2014

 нажав на этот знак, можно посмотреть краткое описание статьи.
 нажав на этот знак, можно скачать статью (PDF).
Для просмотра статей в формате PDF необходимо установить Adobe Acrobat Reader, который можно скачать с сайта www.adobe.com.