[an error occurred while processing this directive]
Этож надо так измываться над спортом, чего мультиканальный режим то не пользуем? Два канала по 16.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Дма запустите, сделайте два буфера, если возможно используйте чейн и напишите два tcb тогда всё будет автоматом переключаться с одного на другой, а неактивный буфер определяйте с помощью указателя на следующий активный буфер чейн поинтера приёма данного спорта, с одним работает спорт с другим программер. А по прерыванию от дма ловите байты.
И как было замечено, переопределять регистры спорта находу чревато последствиями нехорошими.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Сделал, работает. Когда спорт включен, нельзя изменить конфигурацию. Поэтому в обраб. прерыв. от приема сначала записываю 0х0, потом изменяю конфигурацию. Работает, только с самым первым байтом не "того" чего-то. Консультанты AD предложили для этой задачи использовать врем. разд. каналов. Читать оба слова, потом разбирать их. Надо попробовать — lisarden (29.07.2003 09:48, пустое)
- Сделал, работает. Когда спорт включен, нельзя изменить конфигурацию. Поэтому в обраб. прерыв. от приема сначала записываю 0х0, потом изменяю конфигурацию. Работает, только с самым первым байтом не "того" чего-то. Консультатнты — lisarden (29.07.2003 09:47, пустое)
- ... а вернее указателя на следующий активный tcb, в котором находится указатель на неактивный буфер. — sdy (29.07.2003 02:14, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru