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

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

Отправлено Aleksey 22 сентября 2003 г. 15:16
В ответ на: TMS320C5510: DMA autoinit отправлено Aleksey 22 сентября 2003 г. 10:13

Заменил
/* DMACCR */
DMA_RSETH(hDMA,DMACCR,DMA_DMACCR_RMK(
DMA_DMACCR_DSTAMODE_POSTINC,
DMA_DMACCR_SRCAMODE_SGLINDX,
DMA_DMACCR_ENDPROG_ON, /* !!! */
DMA_DMACCR_REPEAT_OFF, /* !!! */
DMA_DMACCR_AUTOINIT_OFF,/* !!! */
DMA_DMACCR_EN_START, /* !!! */
DMA_DMACCR_PRIO_DEFAULT,
DMA_DMACCR_FS_DISABLE,
DMA_DMACCR_SYNC_NONE));
на
/* DMACCR */
DMA_FSETH(hDMA,DMACCR,DSTAMODE,DMA_DMACCR_DSTAMODE_POSTINC);
DMA_FSETH(hDMA,DMACCR,SRCAMODE,DMA_DMACCR_SRCAMODE_SGLINDX);
DMA_FSETH(hDMA,DMACCR,AUTOINIT,0);
DMA_FSETH(hDMA,DMACCR,ENDPROG,1);
и все прошло.

Чего это там у них наворочено?

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru