rezident (31.01.2010 20:15, просмотров: 238) ответил amusin на Не в курсе, как в MSP.
Проблема обычно заключается в том, что во время записи/стирания Flash нельзя делать выборку команд/данных из нее. В MSP430 есть отдельный модуль с генератором для Flash-памяти (FTG). При выполнении программы из Flash во время операций записи/стирания он (FTG) тактирует ядро и генерирует команду JMP @ во время всей этой операции. Таким образом ядро с МК даже "не подозревает" о том, что к Flash нельзя было обращаться и специальных ухищрений с копированием блока управляющей программы в ОЗУ и передачей ему управления на время записи/стирания не требуется. Хотя такой вариант записи Flash (программа в ОЗУ) тоже есть и тоже является штатным.