[an error occurred while processing this directive]
Ответ: размеры секции и адрес не меняются
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено Alex11 04 декабря 2004 г. 23:45
В ответ на: Поясните про бутлоадер для vc5509A... отправлено Jolik 04 декабря 2004 г. 12:10

Иначе ситуацию не просечь. Если арес загрузки нечетный - значит надо выкинуть лишний байт. Но, кажется, такая ситуация не бывает. Добавить байт - как всегда. Читаешь слово из памяти, накладываешь маску AND'ом и добавляешь нужное OR'ом.
Там были какие-то заморочки с этими добавлениями нулей и несоответствие с описанием. Я два года назад делал аналог hex55, т.к. родная версия не работала насмерть. Я уже забыл подробности, но пришлось долго подбирать комбинации нулей, чтобы все сходилось с загрузчиком. Может быть в сегодняшней доке уже все правильно, но тогда были ляпы. Моя программа сразу делает бинарник и позволяет задать инициализацию регистров перед загрузкой. Мы ей до сих пор пользуемся без проблем. Если хочешь - могу отдать текст, разбирайся дальше сам.

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 

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

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

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


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

E-mail: info@telesys.ru