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

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

Отправлено st256 05 июля 2005 г. 10:05
В ответ на: Ответ (+) отправлено SM 04 июля 2005 г. 14:37

=== без жонглирования - никак. Те источники, что в ПЛИС, имеют "степень важности". И пришлось аппаратно сделать приоритеты. На вход запроса прерывания я выставляю по ИЛИ от всех источников, а из спец-регистра вычитываю "код" наиболее приоритетного прерывания из всей кучи.

Ну в принципе можно было сделать как я. Считывать не один код, а все. Допустим из FIFO. А потом дружно их всех отанализировать. Так делаю я.

=== А вот другой проект - он на 51-ом проце. На низкий приоритет я ставлю таймер, который задержки отмеряет и часиками ходит, а на высокий - прерывание от периода PWM - в нем генератор огибающей для MIDI-плейера работает. Если сделать наоборот - то музыканты ругацца нацинают.

А тут чего-то не понял...

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru