您好,@printf,目前暫時(shí)不支持自定義。@聶強(qiáng),關(guān)于你的調(diào)試問(wèn)題,可按照下圖點(diǎn)擊一下即可設(shè)置斷點(diǎn)
@TECH62 謝謝。
跑一下CH569EVT中的UserOptionBytes,將“USER_MEM_RAM96K_ROM32K”宏定義改成0xC0000000,然后執(zhí)行一次程序,之后就可以了。WCH-LINK識(shí)別配置字bit31&bit30均為1的芯片,無(wú)法識(shí)別bit31=1、bit30=0的芯片。
進(jìn)入仿真狀態(tài)后,控制臺(tái)一直報(bào)錯(cuò),我已經(jīng)把延時(shí)函數(shù)去掉,頻率降低至30M,還是報(bào)錯(cuò),keep_alive was not invoked in the 1000ms timelimit.......
如圖
僅根據(jù)圖片中信息,CH569 HSPI接口和兩線調(diào)試接口,引腳復(fù)用。
如果不是,請(qǐng)描述清楚使用的芯片、當(dāng)前調(diào)試的代碼。
MRS版本,LINK固件版本,以便工程師更快的幫您解決問(wèn)題。
板子使用的? CH582M? ?已經(jīng)通過(guò)wsp tools? 打開(kāi)兩線仿真接口。目前報(bào)錯(cuò)如下
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : WCH-Link-CH549? mod:RV version 2.6?
Info : WCH-Link version 2.6 is recommended
Error:? WCH-Link failed to connect with riscvchip
Error:? 1.Make sure the two-line debug interface has been opened. If not, set board to boot mode then use ISP tool to open it
Error:? 2.Please check your physical link connection
Error:? if your chip is CH32V00X,WCH-Link-CH549 does not support this chip, please use WCH-LinkE
1、確保MRS工具和LINK的版本均為最新的,MRS工具上方可檢驗(yàn)版本號(hào),與官網(wǎng)最新對(duì)比;
2、檢查物理連線是否有問(wèn)題,提供一份參考:
CH573 CH582 CH579 RISC-V仿真開(kāi)啟及使用 - debugdabiaoge - 博客園 (cnblogs.com)
3、在開(kāi)啟兩線仿真后將芯片徹底斷電然后跟LINK進(jìn)行連接。
你好。wchlink的usb的vid和uid能修改嗎。我這邊想通過(guò)hub連接不同的設(shè)備。
您好,Link的vid和uid不能修改
MounRiverStudio更新到v1.82,WCH-Link版本更新到2.7后,MounRiverStudio中下載程序和調(diào)試程序都會(huì)死在RTC_WaitForSynchro(),按單片機(jī)復(fù)位鍵運(yùn)行到RTC時(shí)鐘初始化位置仍會(huì)死機(jī),斷電重啟后程序能正常運(yùn)行,調(diào)試不能成功,除非不初始化RTC時(shí)鐘。之前版本都正常,升級(jí)后出現(xiàn)此現(xiàn)象,求解。
WCH-Link-R1-1V1,用WCH-LinkUtility升級(jí)為最新固件(2022年10月4日)。模式切換為ARM模式,實(shí)際測(cè)試發(fā)現(xiàn)WCH-Link只能為WCH的ARM單片機(jī)下載、調(diào)試。不適用于其它廠家的ARM單片機(jī)。
WCH-Link應(yīng)該也是通過(guò)openocd調(diào)試單片機(jī)的,能否在github上提交一下,將WCH的相關(guān)代碼合并到openocd主線上,使WCH-Link成為一個(gè)cortex-mxx通吃的調(diào)試工具?
您好,感謝你的反饋建議。關(guān)于WCH-Link在其他arm核MCU的使用,正常情況下,WCH-Link在arm模式下是可以對(duì)其他arm核MCU進(jìn)行下載的,比如你使用keil時(shí),仿真器選擇CMSIS-DAP也是可以對(duì)其他MCU進(jìn)行下載的。關(guān)于通過(guò)WCH-LinkUtility這個(gè)軟件進(jìn)行下載,可能目前還不支持對(duì)其他MCU的下載
2022年10月6日,WCH LINK 被MRS強(qiáng)制升級(jí)后,之前好好的程序下載到V103芯片后,不工作,不運(yùn)行,請(qǐng)問(wèn)下怎么回事。
感謝回復(fù)。
今天發(fā)現(xiàn)原因所在,在mdk環(huán)境下用wch-link調(diào)試cortex-m內(nèi)核單片機(jī)確實(shí)不錯(cuò)。在我之前用的一個(gè)偏門(mén)的IDE下無(wú)法用wch-link調(diào)試,確實(shí)是該IDE有bug,不是wch-link的問(wèn)題。
另外,沁恒的USB技術(shù)積淀非常雄厚,沁恒有計(jì)劃用自家? 帶高速USB功能的芯片? 出品高速wch-link調(diào)試器嗎?目前daplink倉(cāng)庫(kù)里的高速調(diào)試器方案均是基于ATSAM3U2C、K26F、LPC4322芯片的,這些芯片的性?xún)r(jià)比遠(yuǎn)遠(yuǎn)無(wú)法與沁恒的芯片相抗衡。
若能用沁恒的USB單片機(jī)開(kāi)發(fā)高速調(diào)試器,能甩開(kāi)友商一截了。