如图所示,经常出现该提示。
您好,遇到此类报错信息的排查方法如下:
检查当前活动工程是否为想要下载的芯片工程;实际连接的芯片是否为目标型号
检查硬件连线是否存在过长、松动、插错的情况
检查芯片是否正常工作
检查芯片中运行的代码是否有涉及两线接口、看门狗、睡眠等功能
更多异常时处理方法详见:MRS安装目录\MounRiver_Studio\ExTool\WCH-Link使用说明.pdf
其他工程都关闭了,只留了一个活动工程。检查过芯片设置没问题。
连接线15cm,没有松动,都挺紧的,同样的线,串口输出没问题。
芯片应该正常,用USB可以下载,下载进去能串口输出,不过有一部分没有执行。
代码没有涉及两线接口,没有开启看门狗,之前有设置过睡眠,后来已经取消了。
另外代码如下,while(1)里的print不是间隔一秒打印,打印效果如截图所示,一次性打印一大堆。
”另外代码如下,while(1)里的print不是间隔一秒打印,打印效果如截图所示,一次性打印一大堆。 ”这个问题找到了,是因为后面缺少了换行符。
您好,默认使用的打印库是需要添加换行符的,可参考此链接勾选对应的打印库,可不添加换行符:MounRiver工程配置讲解三(打印转行符和浮点数) - WCH蓝牙应用分享 - 博客园 (cnblogs.com)