CH32F103可以实现USB HUB吗?

CH32F103可以实现USB HUB吗?

CH32F103 有USB device端口和USB HOST端口,可以实现USB HUB吗?

有没有相关的参考资料?

你好,CH32F103有两个USB接口,一个是设备口,一个可以做主机也可以做设备,两个USB口可以同时使用。也就是说可以通过USB设备口连接外面主机,然后通过芯片的USB主机口外接设备,实现数据的交互。参考资料可以去官网链接下载,如下:

www.wch.cn/search?t=all&q=CH32F103



目前:使用USBD示例程序和HOST:USB设备的简易枚举过程例程,进行组合可以实现如下


image.png


1)使用HOST:USB设备的简易枚举获得的设备信息,使用此设备信息初始化USBD (USB device)。

效果:在HOST 端插上CH340串口,USB device端使用数据线连接电脑,电脑可以识别CH340串口,重显示情况看电脑也能正确枚举此设备。

image.png

再往下数据传输难度比较大,你们的Device例程太少了,如果使用STM32的例程可能USB HOST的库不能使用了。




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