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

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

Отправлено isr 10 февраля 2003 г. 09:47
В ответ на: А как вы проверили, что в железе не правильно? отправлено Vlad. 07 февраля 2003 г. 19:11

Извиняюсь за задержку...выходные были
А проверял я все это дело так: есть некое устройство содержащее ADSP2185, которое общается с ЭВМ по LPT.
По одной из команд от ЭВМ устройство пересылает содержание этого массива в машину, где я его и просматриваю.
И вот, когда я ставлю /circ перед этим массивом, в ЭВМ приходят данные инициализации, убираю /circ - нули.
Я уже начинаю задумываться над тем, что раз у всех все нормально, то видно это не ошибка VDSP++3.0, а где-то я чего-то недопонимаю и не так делаю. Пробовал скомпилировать этот же проект под VDSP++2.0 + SP1 - не хочет компилить: т.е. проект состоит из нескольких dsp-файлов, там, например, объявлены переменные в одном файле и указано, что они global, а в нескольких других файлах - эти перемнные используются и указаны как extern - так вот при компиляции выдается ошибка, что эти переменные не видны в некоторых файлах, где они указаны как extern, при этом в других он их видит, т.е. проект просто не компилится, хотя тот же самый проект отлично компилится под VDSP++3.0 (за исключением этой непонятности с /circ).

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru