MRS选择RUN以后,就连不上调试器了,除非重启MRS。这个Run是用来做什么的呢? 选择Flash /download以后代码就自动执行了啊
另外 如果打开SDI print,目标板用外置电源供电,电源重开后代码不执行,只有断开调试器的CLK 重连一下,代码才开始执行。 请问这是正常的吗
MRS选择RUN以后,就连不上调试器了,除非重启MRS。这个Run是用来做什么的呢? 选择Flash /download以后代码就自动执行了啊
另外 如果打开SDI print,目标板用外置电源供电,电源重开后代码不执行,只有断开调试器的CLK 重连一下,代码才开始执行。 请问这是正常的吗
您好,Run和Debug都是通过GDB指令来运行芯片程序,区别在于后者支持断点、单步调试指令。点击Run之后需要先停止GDB才能使用WCH-Link继续和芯片进行通信(如下图所示);关于SDI打印问题,这边测试使用外置电源供电,下载后是可以正常运行的,不需要重连。可以检查一下接线、供电是否稳定,或可以直接在EVT例程上测试一下是否会有该问题。
如问题仍存在,可以通过邮件 lzs@wch.cn 与负责的工程师联系。
关于SDI打印问题:选择下载后确实是可以运行的。 我的问题是外置电源断电重新上电后,芯片不自动运行,需要重新下载代码或者断开SWCK重连,才会执行代码。
您好,这是正常的,因为SDI打印不是真正的硬件串口,需要Link配合内部寄存器才能实现,因此断电后要重新下载。