我知道一般USB设备可以通过添加多个interface的方式实现多功能。有此疑问是希望模拟现成的设备,所以不能修改描述符。求问CH552 是否有可能模拟出一个USB HUB并在后面模拟2个设备?我查了一下没有找到相关信息。
谢谢
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
我知道一般USB设备可以通过添加多个interface的方式实现多功能。有此疑问是希望模拟现成的设备,所以不能修改描述符。求问CH552 是否有可能模拟出一个USB HUB并在后面模拟2个设备?我查了一下没有找到相关信息。
谢谢
感谢回复,CH545看起来应该可以,但是脚有些多。
另外请问,如果尝试做USB HUB,CH552能否接收多个地址的数据?我看到例程里 Set Address 的响应是空的,应该是硬件处理?
CH552通过配置USB_DEV_AD寄存器确定用于通讯的地址。其余地址会自动过滤。故无法实现HUB功能。