wch-link经常连接ch582m失败

如图所示,经常出现该提示。

image.png

您好,遇到此类报错信息的排查方法如下:

  1. 检查当前活动工程是否为想要下载的芯片工程;实际连接的芯片是否为目标型号

  2. 检查硬件连线是否存在过长、松动、插错的情况

  3. 检查芯片是否正常工作

  4. 检查芯片中运行的代码是否有涉及两线接口、看门狗、睡眠等功能

更多异常时处理方法详见:MRS安装目录\MounRiver_Studio\ExTool\WCH-Link使用说明.pdf


  1. 其他工程都关闭了,只留了一个活动工程。检查过芯片设置没问题。

  2. 连接线15cm,没有松动,都挺紧的,同样的线,串口输出没问题。

  3. 芯片应该正常,用USB可以下载,下载进去能串口输出,不过有一部分没有执行。

  4. 代码没有涉及两线接口,没有开启看门狗,之前有设置过睡眠,后来已经取消了。

    另外代码如下,while(1)里的print不是间隔一秒打印,打印效果如截图所示,一次性打印一大堆。

image.png

  1. image.png


另外代码如下,while(1)里的print不是间隔一秒打印,打印效果如截图所示,一次性打印一大堆。 ”这个问题找到了,是因为后面缺少了换行符。


您好,默认使用的打印库是需要添加换行符的,可参考此链接勾选对应的打印库,可不添加换行符:MounRiver工程配置讲解三(打印转行符和浮点数) - WCH蓝牙应用分享 - 博客园 (cnblogs.com)


只有登录才能回复,可以选择微信账号登录