[an error occurred while processing this directive]
(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Oldring 13 ноября 2002 г. 16:30
В ответ на: прерывание надо генерить на выдачу байтов как только они есть - а приход идет как идет - не очень понимаю о чем разговор - хотя вроде понимаю что написано - но что вызывает возражение не понимаю отправлено net 12 ноября 2002 г. 19:50

Когда прерывания по приходу каждого байта - это не едиственно возможная схема. Для высокоскоростных портов лучше выдавать прерывания по заполнению буфера выше порога, а, скажем, раз в 10 или 50 мс опрашивать буфер и выкачивать то, что накопилось меньше порога.

Мое утверждение следующее: если грамотно сделать многопортовник под Винды, он не будет работать хуже, чем концентратор + грамотно сделанный 1 порт с тем же суммарным потоком.

Что же касается неправильной реализации - так если прерывания будут выдаваться по приходу каждого байта, и процессор не будет успевать их обрабатывать - то никакой концентратор не спасет.

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

Ответы



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

E-mail: info@telesys.ru