CH592X-EVT-R1兩線調試遇到問題

背景:日前在貴司網店購入了CH32V003F4P6-EVT-R0、CH32V203C8T6-EVT-R0底、CH592X-EVT-R1三塊開發(fā)板

? ? ? ? ? 在CH592X上使用兩線調試的過程中遇到問題


操作流程:?

????????? 1. 依照WCH-LinkUserManual.PDF、WCHISPTool_CH57x-59x_CH.pdf文檔中的操作,按下CH592X EVT板上的

? ? ? ? ? ? ? download按鍵后插入USB供電,通過WchIspStudio.exe開啟兩線仿真成功。

????????? 2. 從官方下載的CH592EVT.ZIP資料包中解壓出一個example工程編譯。

? ? ? ? ? 3. 在MounRiver Studio下載配置中選擇WCH-LinkE和正確的芯片型號

? ? ? ? ? 4. 燒錄調試失敗


其余嘗試:

? ? ? ? ? 1. 另外兩塊EVT板使用同一個WCH-LinkE同樣的線材進行燒錄其他的程序并調試,功能正常

? ? ? ? ? 2. 多次重試操作流程中提到的1234點

? ? ? ? ? 3. 使用WCH-LinkUtility嘗試連接芯片,另外兩塊EVB正常,CH592X失敗

? ? ? ? ? 4. 按壓download按鍵插入USB使用WchIspStudio.exe燒錄CH592 EVT資料包中的lcd歷程,程序能正常運行,LCD顯示

? ? ? ? ? ? ? 數字串正常


請問CH592X芯片是否支持2線片上調試的功能?


WCH錯誤.png

CH592的手冊中找到了如下內容? CFG_ROM_READ位與燒錄時強制勾選的“啟用代碼和數據保護模式”指是一個內容嗎?

這是與調試功能相互矛盾了???

我了解到WchIspStudio在下載的時候是去讀取了一個ini配置文件?

于是我把配置文件中的 IsCodeProtect=1改為0 嘗試重新載入配置再下載? ?

“啟用代碼和數據保護模式”的勾選會被取消? 但下載必定會報錯? 工具的版本是V370

請問一下要怎么樣才能讓CH592能使用片上兩線調試功能?

難道是我購入的芯片碰巧是壞的?


WCH錯誤1.png



ISP工具的代碼和數據保護模式務必開啟。

使能兩線仿真彈出泄露風險,點擊繼續(xù)即可。

針對你的問題,可能是開發(fā)板上接了屏幕,占用了SWD的引腳,需要將屏幕拔掉再進行仿真。

注意:如果使用BLE/USB不建議仿真,加斷點會對功能造成影響。如果使用睡眠,則無法使用仿真功能。


  1. 關于LCD屏幕占用SWD管腳的問題,我這邊是在測試了GPIO歷程與ADC歷程均無法通SWD下載之后,懷疑IC損壞才使用USB燒錄LCD程序觀察現象的,后續(xù)的嘗試操作中均未連接LCD屏幕

  2. 關于BLE片上調試會對BLE造成影響,這個事情是了解的,目前還在寓研階段,暫未測試到BLE的部分

  3. 彈出的“兩線仿真泄露風險”的對話框是選了繼續(xù)的

  4. 如能確認CH592X支持片上仿真的話,那大概率問題就是我這一片IC是不良片,后續(xù)我這邊換一塊新板子再做嘗試


①“操作流程1.”之后,注意要將CH592X板子徹底斷個電,串口信號腳也都斷開防止漏電。

②SWD信號線杜邦線也換兩根看看,不排除線材異常,如果是長線,換15cm或更短的線材。

③這里的小蟲子圖標會取消SWD使能,不要點。

image.png


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

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