你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
最近在学习STM32F103,我在做例程验证时出现了一个问题,就是跑了一个LED的闪烁,用JLINK下载后,就无法第二次下载了。
需要改变BOOT设置来重新下载。
所以我在CUBE设置里加入了SWDIO、SWCLK设置
但是程序编译下载后,现象依然存在,请问我该如何保护这两个管教?谢谢!!!
没有找到相关结果
admin
赞同来自:
一直都在用jlink和stlink, 均使用SW接口,没发现过问题.
第一看你jlink烧写器是否可靠,有没有问题,最简单办法换个jlink试试
第二看你电路是否正确,晶振是否虚焊...等等..
还有,就像你图中一样, 这两个脚的颜色 黄色 啥意思??!
鼠标放上去瞅瞅.会提示你啥错误
来,我给你模拟了一下
提示,无模式,意思是说你应该先去选择模式,而不是直接在管脚上去点选.....
MAVISLW - 80
已经解决了,要在SYSY里设置一下,谢谢!
赞同来自: MAVISLW 、︶ㄣ鐹_愙
解决就好.
F4如果没设置sw是没问题,照样每次可以烧录
但是,f1好像不行.
如果f1的程序中没设置sw烧写口,那么烧录一次之后就不能连接到芯片了.
有个解决办法:
利用st自己的stlink utility这个软件.
选择硬件Reset之后连接, 然后返回这个软件主界面, 点击连接,然后立刻手动按电路板复位按键, 这样就可以连接上芯片了.
我这样试了几次,发现并不是每次都能连上, 运气好的话一次就连接上了.
连接上去之后,记得烧录一个包含了sw接口初始化的程序就可以了...
又学了一招,多谢!
老攻_
黄色估计你是在管脚上右键选择的调试,这样是不行的
SYS 里面 Debug 选择 串行 就能用了
要回复问题请先登录或注册
80
7 个回复
admin
赞同来自:
一直都在用jlink和stlink, 均使用SW接口,没发现过问题.
第一看你jlink烧写器是否可靠,有没有问题,最简单办法换个jlink试试
第二看你电路是否正确,晶振是否虚焊...等等..
admin
赞同来自:
还有,就像你图中一样, 这两个脚的颜色 黄色 啥意思??!
鼠标放上去瞅瞅.会提示你啥错误
admin
赞同来自:
来,我给你模拟了一下
提示,无模式,意思是说你应该先去选择模式,而不是直接在管脚上去点选.....
MAVISLW - 80
赞同来自:
已经解决了,要在SYSY里设置一下,谢谢!
admin
赞同来自: MAVISLW 、︶ㄣ鐹_愙
解决就好.
F4如果没设置sw是没问题,照样每次可以烧录
但是,f1好像不行.
如果f1的程序中没设置sw烧写口,那么烧录一次之后就不能连接到芯片了.
有个解决办法:
利用st自己的stlink utility这个软件.
选择硬件Reset之后连接, 然后返回这个软件主界面, 点击连接,然后立刻手动按电路板复位按键, 这样就可以连接上芯片了.
我这样试了几次,发现并不是每次都能连上, 运气好的话一次就连接上了.
连接上去之后,记得烧录一个包含了sw接口初始化的程序就可以了...
MAVISLW - 80
赞同来自:
又学了一招,多谢!
老攻_
赞同来自:
黄色估计你是在管脚上右键选择的调试,这样是不行的
SYS 里面 Debug 选择 串行 就能用了