关于Jlink和ISP串口下载的疑问

2019-07-25 11:09发布

我之前都是用的Jlink烧录的,烧录进单片机后,只需插电即可运行程序,脱离了电脑。
但是今天突然想用串口下载,发现个问题。串口下载后程序执行是跟Jlink一样,但是按键复位后,烧录进去的程序似乎清空了,还需要重新下载。我百度了一下似乎跟BootLoader有关。
哪位大哥能跟小弟讲讲出现这种问题的原因,以及两种下载方式具体的不同,小弟小白一枚,初涉单片机,望各位大哥解惑
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-25 11:10
无关,检查B0,B1和RST 的状态
负一
2楼-- · 2019-07-25 17:06
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-25 20:06
负一 发表于 2017-11-15 09:37
就是按照手册上来的啊
J-link是BOOT0接0、BOOT1接0
ISP是BOOT0接1、BOOT1接0

万用表测量,有时候可能电路有问题
负一
4楼-- · 2019-07-25 22:23
正点原子 发表于 2017-11-16 01:37
万用表测量,有时候可能电路有问题

多谢大哥
DreamWaterPro
5楼-- · 2019-07-26 00:08
楼主所说的现象,可能是BOOT1的设置不当,导致了程序被写入在SRAM然后再SRAM中运行程序。

建议检查BOOT1脚电平。如果是别人做的板,也不排除可能是丝印标错

一周热门 更多>