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

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

Отправлено Major 13 июня 2004 г. 13:36

Ситуация:
Последовательный порт SPOR0 принимает на максимально возможной частоте, данные в режиме ПДП складируются в память шарка. При работе через ПДП с последовательным портом буфером будет регистр RX0.
Пусть на окончание приема очередного слова процессор полез через ПДП или через непосредственное обращение к внешней и "очень медленной" памяти ДАННЫХ, или возможно хост занял шину данных процессора.
Вопрос, что произойдет с данными на последовательном порту, FIFO ведь на него нет при работе через ПДП, и шина данных занята "надолго", следовательно очередное слово затрет уже принятое?

Это будет полный "ПЭ" или лечится, где про это прочитать в доке?


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru