请教CH32V307WCU6 USB接口使用

自己画的板子,芯片选用的CH32V307WCU6,使用USBHSPB6、PB7。ISP工具可以识别该USB口,烧录OK。烧录USBHS MSC_U-Disk 片内Flash模拟U盘,设备管理器可以显示大容量存储,就是不能出现440K的可移动磁盘。相同软件在CH32V307V-R2-1V1测试OK。同样其它USB DEVICE例程也类似,有的设备管理器提示感叹号。除了烧录,都不能正常工作。

因文档阅读不细致,未配置外部HSE。但是取下CH32V307V-R2-1V1开发板HSE,使用HSI,测试USBHS是没问题的。

USBHS布线在内层,差分,未控制阻抗。是不是布线影响了USBHS功能?

您好,若你使用USBHS,需要使用HSE作为时钟源,这部分在CH32V307应用手册有说明,如下图。使用HSI,可能枚举或少量数据传输没问题,但实际应用可能会有问题,建议按照手册说明使用HSE。应用手册下载链接如下:

https://www.wch.cn/downloads/CH32FV2x_V3xRM_PDF.html?

image.png



外挂8M有源晶振,问题解决,模拟U盘读写18MB/s,谢谢。


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