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

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

Отправлено AntZ 19 декабря 2002 г. 11:28
В ответ на: Как загрузить этот файл? отправлено olga 19 декабря 2002 г. 11:05

Один из них:

Делаете файл на асме (пример для 54xx):

.sect "my_data"
mydata:
.word 0000h
.word 0001h
.word A080h
...
.word XXXXh

в командном файле линкера задаете что секция my_data идет в такой-то сегмент. Достаточно легко сделать так, что данные окажутся строго по нужному адресу, самый простой - сделать отдельный сегмент, в который пойдет только одна секция - my_data.

Читайте SPRU102.

После трансляции и линковки вы получите файл myprog.out в формате COFF, который содержит как программу, так и данные. После загрузки файла, данные попадут точно по нужному вам адресу

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru