用官方的USBD模擬自定義USB設備(CH372設備)例程 ,下載進ch32v203c8t6開發(fā)板,USB可以連接到電腦,下載到ch32v203f6p6的開發(fā)板后,USB卻連接不上電腦,請問是需要更改哪些配置嗎,程序中芯片型號已經改了,還是說要修改例程的某些配置?
您好,CH32V203F6P6僅有一個USBD,對應的引腳為(PA11、PA12),對應的例程為CH32V203 EVT下的USBD文件夾下的例程,注意不要用錯接口或例程。此外,EVT例程中需要對ld文件,啟動文件以及ch32v20x.h文件的宏定義進行修改,如下圖。附件例程測試是沒問題的,能正確識別到CH372設備,你可以參考一下。
您好,檢查設置都沒問題,在同一個系列的開發(fā)板CH32V203C8T6測試是ok的,只是在CH32V203F6P6的開發(fā)板上不行,會提示連接不成功,請問還有可能其他哪方面有問題嗎?
不好意思,link.ld文件好像沒改,請問這個文件是要改哪里?
您好,ld文件需要修改FLASH和RAM大小,具體修改見我2樓回復附件例程,或直接用我例程在你測試板測試下,例程是經過測試沒問題的。
請教一下 CH32F20xEVT 內的 CompatibilityHID範例
為何執(zhí)行後 usb 會進入 Suspend 無法喚醒 !? 如何避免 ?
您好,該例程需要搭配HID上位機使用,當通過上位機與CompatibilityHID建立連接或打開該設備后即可退出Suspend狀態(tài)。