[an error occurred while processing this directive]
Если разрешить прерывание DROPIE - то оно почему-то не срабатывает.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
bp
07 июля 2006 г. 19:37
В ответ на:
C55x : McBSP + DMA (+)
отправлено bp 07 июля 2006 г. 19:22
Составить ответ
|||
Конференция
|||
Архив
Ответы
Обычно проблема в перегрузке IO-шины, например из-за USB, или просто активной записи/чтения портов где-то (командами, расположенными подряд). При этом дропается не запрос, а данное от MCBSP.
—
SM
(07.07.2006 19:52
213.141.159.26
,
пустое
)
Странно это всё. Из периферии dsp используется только лишь McBSP, да еще таймер (но тот максимум пару раз в секунду прерывает). Может все-таки дело в DMA. А можно в этом случае (и поможет ли это ?) использовать автоинициализацию DMA ? (+)
—
bp
(07.07.2006 23:37
89.110.6.109
, 214 байт)
да, с автоинициализацией и с одним dma каналом все чётко стало
—
bp
(10.07.2006 15:09
81.3.189.234
,
пустое
)
Как вариант, можете попробовать работать 32-битными словами (в mcbsp), это уменьшит частоту запросов вдвое. Если, конечно, у Вас это возможно.
—
SM
(07.07.2006 19:59
213.141.159.26
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru