cherry-embedded / CherryUSB

CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
https://cherryusb.readthedocs.io/
Apache License 2.0
1.17k stars 249 forks source link

STM32H743主机 USB枚举EC20有概率性会失败,控制器报告是DTERR,但是在USB总线上未观测到该错误 #118

Closed chengshuihang closed 1 year ago

chengshuihang commented 1 year ago

image image image image

chengshuihang commented 1 year ago

image 修改usb_hc_dwc2.c文件的两处位置,EC20可以稳定枚举。暂不清楚中断端点是否有影响

sakumisu commented 1 year ago

不允许注释

sakumisu commented 1 year ago

其次,你的分析仪太简陋了,自然分析不了这些错误,专业的分析仪是可以分析的

sakumisu commented 1 year ago

对于STM32H7 还有其他需要注意的点,没有看到你的移植相关的内容,不好分析,可以加入readme下的群,进群说