如下图,为CH545芯片手册内USB结构截图
目前想通过CH545实现多设备KVM功能。根据手册,CH545应该最多可以支持17个设备,105个端点。
根据手册的阅读,CH545有4组root hub来提供4台电脑的连接,有4组USBX符合复合设备(1个device hub,三个子设备)来连接USB设备,那么:
①请问这17个设备和105端点数计算时的各个数字分别都是什么含义?
②是否能用某一个root hub上的电脑来同时控制4个USBX上的设备?
③对于USBX复合设备,这个复合设备是指这是可以类似于多媒体键盘那种除了一个基本功能外,还有其他功能(在额外的接口和端点描述符内定义)的复合设备,还是说这是类似于集线器的可以接上4个不同设备(例如外设键盘)的复合设备?(也就是设计KVM切换器时,我需要考虑在设备端如果插入HUB设备,最多能连接多少台键鼠)