使用CH32V203F8P6評估板跑模擬U盤的demo,未能發(fā)現(xiàn)USB設備

使用CH32V203F8P6評估板跑模擬U盤的demo,未能識別到USB設備

評估板:

image.png


跑的Demo:

image.png


這兩個Demo直接編譯后,使用WCH-LinkUtility燒錄到MCU內(nèi),然后用USB轉Type-C線連接開發(fā)板,在電腦上未能發(fā)現(xiàn)任何新的USB設備,請問這是什么原因呢?

例程用的HSE,這個板子上沒有HSE,需要修改時鐘配置,使用HSI


請問是在system_ch32v20x.c這個文件里修改宏定義嗎?

我改成如下圖所示,依然不行:

image.png


HSI配置是正確的,V203F8P6的SWD引腳和USB引腳復用,需要添加以下兩行代碼,關閉SWD使用USB

image.png

此時SWD功能關閉,重新下載時,需要先用link工具擦除flash,恢復SWD功能,在燒錄代碼

icon_pdf.gifSWD復用下載.pdf

另外:V203F8P6的USB是FS,請使用FS的例程

image.png


感謝,還想問下,USBD目錄和USBFS目錄的區(qū)別是什么?

USBFS是12Mbps的速度,那USBD是什么速度的?


簡單的看是,USBD只能做設備,USBFS可以選擇做主機或者設備,硬件上是不同的引腳,對應不同的寄存器,軟件上使用不同的庫。速度上兩個都支持全速12M和低速1.5M。


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

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