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

миниатюрный аудио-видеорекордер mAVR

Отправлено Andy Mozzhevilov 13 сентября 2002 г. 09:47
В ответ на: Ответ: отправлено Sergey Pinigin 13 сентября 2002 г. 09:13

>>Программа, подготавливающая данные для прошивки может работать и в ПЗУ.
>В сегменте, стирание и запись которого исключены.

Либо производится в последнюю очередь, например вместе с векторами прерываний.

>>Прерывание в режиме бут-лоадера можно сделать также и на адрес в
>>ОЗУ, куда и может быть помещен сам код лоадера при необходимости.

>Необходимо будет этот вектор перезаписывать в старшем сегменте, как
>вектор сброса.

Конечно.

>PS:
>Идея хорошая, но всеравно надо будет держать две копии(варианта)
>обработчика прерывания.

Это легче, чем работать по поллингу. А если попробовать использовать address match, то штатный обработчик может даже и не знать о обработчике бут-лоадера.

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

Ответы



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

E-mail: info@telesys.ru