[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Ошибся, конечно JMP $
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Сергей Борщ 08 февраля 2002 г. 13:14
В ответ на: Уточните: jmp $ или jmp $-2? отправлено undefined 07 февраля 2002 г. 22:05

Это все подробно описано в App. Note slaa103 (MSP430 Flash Self-Programming Technique):

A unique feature of the MSP430 flash module is self-programmability without needing to copy the program into other memory. When the CPU fetches instructions from flash memory during flash reprogramming, flash returns 3FFFh ( JMP $) to the CPU. This sends the CPU into an
endless loop until flash reprogramming has been completed. On completion, flash returns the next instruction and program execution continues.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru