本文主要是介绍GD32用ST-Link出现internal command error的原因及解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、GD32 F407烧录时出现can not reset target shutting down debug session
搜寻网上资料,发现解决方式多种多样,做一个简单的总结:
1.工程路径包含中文名
2.需更改debug选项
3.引脚冲突
4.杜邦线太长
而先前我的工程路径包含中文名也仍旧可以烧录,因此这个思路pass;
而我点的是download而不是debug,因此第二个思路也pass;
在确认了自己配置的引脚没有包含到SWCLK和SWDIO后,第三个思路也pass;
最后,我看了看自己的stlink接的杜邦线,确实比较长,之前烧录HC32时出现烧录不成功就用手握住杜邦线可以成功,这里也不行,于是:
换了条短的,
并且把RST信号连上、MCU单独供电;
做了这3点改动后,就可以下载了,问题解决。
这篇关于GD32用ST-Link出现internal command error的原因及解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!