2009-09-29 2 views
1

У меня есть устройство с полной скоростью, которое определяет максимальный размер пакета как 256 байт. Это не совместимо с USB, поскольку максимальный размер пакета для полноскоростного устройства должен быть 64 байта. Я могу читать (ReadFile) и писать (WriteFile) на устройство просто отлично, но мне интересно, могут ли возникнуть проблемы, которые могут возникнуть, что я просто не вижу другого, кроме, возможно, удара производительности при записи через несколько кадров usb (1мс)? Я не эксперт по USB, поэтому любые советы будут оценены.Какие проблемы могут возникнуть, если USB-устройство не совместимо с USB 2.0?

ответ

2

Это то, что называется стратегией «уступчивый по надежде».

Из опыта я могу сказать вам, что ваше устройство разрушит широкий диапазон встроенных хостов и приведет к повреждению других. (Переполнение буфера на большинстве контроллеров, где ожидается размер пакета 64 и плохое программное обеспечение используется.

Они включают в себя различные коробки установки, телефоны и т.д.

Кроме того, рубит, как эти, которые работают с HCD Nec, может не работает с Intel.

Смежные вопросы

 Смежные вопросы