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

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

Отправлено MALLOY 27 августа 2005 г. 17:35

Проблемма в следующем не хотят работать 2 канала в месте. По отдельности работают.

Настройка 4 канала
DRAM -> EMIF (адресс А)
DARAM post inc
EMIF cоnst
AOTOINIT = 1
ENDPROG =1
INTERRUPT = FREME

Настройка 5 канала
EMIF(адресс B) -> DARAM
DARAM post inc
EMIF cinst
AOTOINIT = 1
ENDPROG =1
INTERRUPT = FREME

в прерываниях от каждого канала устанавливаю бит ENDPROG

Когда запускаеш оба сразу канала, они зависают, даже не отправив не одного фрейма, но врегистрах видно что установился флаг HALFFREME, тоесть умирает гдето на пол пути, в чем может быть дело ?



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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


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

E-mail: info@telesys.ru