Ь //- Использование внутренних функций, периферийных блоков...
Техника самопрограммирования флэш-памяти MSP430
Anton Muehlhofer [slaa 103.pdf (Англ.)]
Самопрограммируемость Flash становится все более и более важной функцией. Однако при выполнении программирования/стирания Flash памяти программы микроконтроллер не может одновременно выполнять прикладную программу, расположенную в том же массиве памяти. Таким образом, микроконтроллер только с одним встроенным массивом Flash памяти не может одновременно выполнять программу и изменять ее. Проблема может быть решена двумя способами:
1) Команды стирания/программирования Flash памяти перед выполнени
ем должны копироваться в ОЗУ.
2) При выполнении стирания/программирования вычислительное ядро
переходит в режим Idle. В данном примере применения описывается, как вы
полнить операции стирания/программирования Flash памяти, а также приво
дится необходимое программное обеспечение.