WCH沁恒单片机
直播中

王鹏

7年用户 1321经验值
私信 关注
[问答]

CH32V203C8T6上电第一次可以下载Flash程序,后面就不能下载了是为什么?

使用CH32V203C8T6芯片,打开MounRiver,编译工程后,点击菜单“Flash”--->"Download",可以下载程序。
点击“小蜘蛛”进入仿真调试,可以进入,但MounRiver就提示 CPU寄存器不对,点击 红色停止方块,退出仿真调试,

再次操作“Flash”-->Download  就再也进不去了。
Info : only one transport option; autoselect 'jtag'
Ready for Remote Connections
Started by GNU MCU Eclipse
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : WCH-Link-CH549  mod:RV version 2.5
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



WCH-link  是红色灯常亮,使用了VCC、GND、SWDIO和SWCLK连接CPU的。
确认WCH-link四根线都很短,只有7-8CM长。

昨天使用的的时候也是一样,第一次可以,后面就操作不了,昨天放下,今天来操作,竟然也是第一次就可以,后续再也不行了。

  
  补充,电脑重新启动一次后,Flash可以重复下载了。
但依然进不了调试仿真状态。 MounRiver软件界面上单步调试等按钮都是灰色的,
IDE打印信息如下:
(3286) hpmcounter21h (/32)
(3287) hpmcounter22h (/32)
(3288) hpmcounter23h (/32)
(3289) hpmcounter24h (/32)
(3290) hpmcounter25h (/32)
(3291) hpmcounter26h (/32)
(3292) hpmcounter27h (/32)
(3293) hpmcounter28h (/32)
(3294) hpmcounter29h (/32)
(3295) hpmcounter30h (/32)
(3296) hpmcounter31h (/32)
(3667) hgeip (/32)
(3922) mvendorid (/32)
(3923) marchid (/32)
(3924) mimpid (/32)
(3925) mhartid (/32)
(4161) priv (/8)

回帖(1)

王兰英

2022-9-9 09:58:14
您好,
1:请查看一下这个图标有没有被使能,如有,请取消,

2:另外可以查看下程序中是否开启硬件看门狗以及FLASH上锁等操作,
3:可以新建一个CH32V203C8T6的模板工程,看一切是否正常。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分