Цитата(holomen @ Mar 10 2011, 04:24)

Стоит задача: несколько USB-HID девайсов (клавиатура, мышь, джойстик...)
1. Запросто. Делаете устройство с несколькими интерфейсами. У мышей я больше одного интерфейса не видел никогда. У клавиатур всегда два интерфейса - один для клавиатуры, второй для кнопок типа SLEEP, POWER и проч. Если эти кнопки вам не нужны, сделайте один интерфейс. У джойстика - не знаю, не делал. На каждый интерфейс нужно иметь по одной EP Int.In. EP Int.Out - не нужны. Вот и считайте ...
2. Делал такое (клавиатура + мышь) на разных ARM, а также на AT89C5131. По идее, требования к производительности небольшие, хватило бы конечных точек.
3. Да, система увидит три HID - устройства. Какие сделаете - такие и увидит. Сделаете три клавиатуры - три и увидит.
Сообщение отредактировал kovigor - Mar 10 2011, 09:02