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

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

Отправлено -=Vit=- 25 октября 2005 г. 11:47
В ответ на: Просветите(+) Как это можно делать... отправлено <font color=gray>M@RS</font> 24 октября 2005 г. 22:15

Есть несколько узких моментов. Во-первых нужно иметь память, где хранить полученный код, во-вторых, определиться, нужно ли и как будет сохраняться контекст текущей программы, потому как starup свежей всё равно грохнет содержимое ОЗУ, ну и в-третьих вопрос о случае заливки неудачной программы (с правильной контрольной суммой, но не умеющей в нужное время передать управление бутлоадеру) - бутлоадер должен запускаться первым, выполнять проверку принудительного входа в режим загруки, проверку целостности аппликейшн-программы, ну и в случае успеха перейти на её начало. Кроме того, в таком режиме видится использование hex-загрузки, потому как память сегментирована, а для такого случая hex стоит перепаковать для уплотнения по сегментам.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru