Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Цифровые сигнальные процессоры (DSP) и их применение»
Зачем это вабще надо?: "В прерывании по концу блока дожидаюсь ENDPROG == 0, пишу адрес и ставлю ENDPROG = 1"
Отправлено
rst
02 мая 2007 г. 06:34
В ответ на:
DMA с McBSP теряет данные, процессор TMS 5509
отправлено <font color=gray>vid435</font> 27 апреля 2007 г. 16:54
Не пиши ничего в контроллер в прерывании. Проинитил DMA, запустил его и все - больше никаких записей, только чтение CSR.
И еще - каналы сползают (фреймы теряются) именно в процессе работы (сперва все ок а потом - опа!) или при старте DMA?
Составить ответ
|
Вернуться на конференцию
Ответы
Фреймы сползают чаще всего сразу после старта DMA (с вероятностью 20%), но бывает и в процессе работы(возможно виноват эмулятор)
—
vid435
(07.05.2007 12:10:7
85.141.226.180
,
пустое
)
Если только по старту, то у меня была подобная проблема. Проявлялась при перезапуске DMA канала после его запрещения без сброса проца.
—
rst
(08.05.2007 05:54:23
195.162.50.30
, 479 байт)
Похоже на это, спасибо.
—
vid435
(08.05.2007 11:37:37
85.140.206.181
,
пустое
)
Начальный адрес пишу чтобы перебрасывать буфера в - к одному обращается DMA, к другому программа. Как без этого сделать не знаю (воспользоваться HALFIE не могу - использую сортировку double index)
—
vid435
(07.05.2007 12:04:42
85.141.226.180
,
пустое
)
Не понял почему не можешь HALFIE? Надо сортировать - копируй пришедший блок DMA в другое место и сортируй там.
—
rst
(08.05.2007 05:45:28
195.162.50.30
, 135 байт)
Согласен, попробую так, но хотелось чтобы сортировал сам DMA.
—
vid435
(08.05.2007 11:35:40
85.140.206.181
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru