CH32F103C8T使用USB,部分板子USB不能被識別

在使用STM32F103C8T的USB項目上改用CH32F103C8T,工程為IAR原ST的代碼,未改動,仿真或燒錄,運(yùn)行正常。

小試批量300套,有17片接入PC,無法識別。

有使用USB HID和模擬U盤,兩個工程,均有同樣情況。


在IAR上使用USB HID的工程仿真調(diào)試時,板子USB又能被識別。斷開調(diào)試直接運(yùn)行,板子又無法識別。

最新情況,若有遇到類似情況的可以借鑒:

剛測試,僅連接USB無法識別時,手動拉低一下復(fù)位腳,復(fù)位一次后。居然能識別了。

然后就想USB初始化重復(fù)配置行不行。

于是,代碼里配置USB的部分,配置完后,延時一下,再重復(fù)配置一遍。

測試,居然可以了。。。


真得小心,好好填坑


您好,在USB初始化的時候可以將狀態(tài)寄存器全清試一下,如下圖

image.png


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频