请问 CH552 是否有可能模拟出一个USB HUB并在后面模拟2个设备?

我知道一般USB设备可以通过添加多个interface的方式实现多功能。有此疑问是希望模拟现成的设备,所以不能修改描述符。求问CH552 是否有可能模拟出一个USB HUB并在后面模拟2个设备?我查了一下没有找到相关信息。


谢谢

CH552资源较为有限,可以考虑使用CH545实现。

参考链接:/products/CH545.html



感谢回复,CH545看起来应该可以,但是脚有些多。

另外请问,如果尝试做USB HUB,CH552能否接收多个地址的数据?我看到例程里 Set Address  的响应是空的,应该是硬件处理?



CH552通过配置USB_DEV_AD寄存器确定用于通讯的地址。其余地址会自动过滤。故无法实现HUB功能。



只有登录才能回复,可以选择微信账号登录