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

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

Отправлено ВН 14 октября 2003 г. 21:45
В ответ на: Господа! Как заставить hex*x в выходном файле данные чередовать с 0х0 отправлено kilgor 14 октября 2003 г. 14:58

У меня в начале работы с 6000, именно 6211 была история.
Программа внутря не помещалась, надо было часть во внешнюю память положить. Пару десятков килобайт. Загрузка из флэша. Так он, то есть композитор 1.2 (или 1.21) версии вместе со своими утилитами, создал .hex файл!
Лучше бы не создавал. Он в .hex прописал без всякой структуры. Т.е. адреса, прописываемые, в .hex были равны адресам DSP памяти. И где таких флэшей найти, если внутр. память имеет адреса 0-0xffff, а первое внешнее пространство начинается с 0x80000000 встал вопрос. Удар, в общем. Поборолся недолго, не победил, плюнул. Написал програмку, делающую из .coff .hex, но со структурой. И DSP загрузчик, разматывающий эту структуру. Вот такая история.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru