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

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

Отправлено nigthfox 11 августа 2004 г. 11:56
В ответ на: можно, если осторожно отправлено TAP 05 августа 2004 г. 11:06

Про ldf я в курсе. Но по дефаулту expert linker сует туда кучу лишних бибилиотек. А вот с нуля сделать ldf и подключить внешнюю библиотеку уже совсем не просто. Проблема прежде всего в том, что библиотеки из VDSP завязаны сильно друг с другом.
Решение я нашел пока такое: линкером создаю дефолтный .ldf файл (выбираю, asm когда он меня об этом спрашивает). Потом вставляю на месет первого объектника в области памяти программы объектник с моим startup-ом. Туда же вставляю объектник с обработчиками прерываний.
Компилю. И получаю то, что мне надо. То есть свой sturt up, свой обработчик прерываний, и библиотеки из стандартного набора VDSP. Причем линкер выделяет из библиотек именно то, что используется в программе, что есть очень хорошо.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru