PicoDev (04.09.2007 21:17, просмотров: 150) ответил Ruslan на Применение USB для управления ЦАП,АЦП ?
ИМХО: Поставьте обязательно буфер и локальный клок. Тип Hi-Speed настоятельно рекомендуется. Можно использовать BULK I/O или INTERRUPT I/O. Буфер должен быть достаточен чтобы вместить несколько PHY пакетов. Например для Hi-Speed BULK=512, INTR=1024. Если этого не сделать возможны 125 us паузы (USB scheduling), которые исказят ваш сигнал.
Скорость передачи зависит от того куда будет подключено ваше устройство и типа маинбоард. Например DELL South Bridge позволяет вести устойчивый обмен до 43 MBytes/s. Если у вас будут одновременно транзакции типа IN/OUT, тогда для достоверности поделите величину на 2, т.е. примерно 20 MBytes/s.
В драйвере организуйте пересылки минимум по 256 КБ, тогда меньше будет сказываться зависимость от Application Level.
Serge