为什么用Jlink向STM32烧写程序后,机器运行反应程序根本没有变化更新

开发环境keilv4.1烧写器Jlink,工作在SWD接线方式,芯片是STM32F103T8。烧写都成功了,但是程序修改了后,STM32还是按照最早的状态跑,根本不是按照... 开发环境keil v4.1
烧写器Jlink,工作在SWD接线方式,芯片是STM32F103T8。烧写都成功了,但是程序修改了后,STM32还是按照最早的状态跑,根本不是按照最新的程序运行。
烧写信息:
Full Chip Erase Done.
Programming Done.
Verify OK.
* JLink Info: Found SWD-DP with ID 0x1BA01477
* JLink Info: TPIU fitted.
* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
Application running ...
现象:不管我是掉电后外部供电,还是在线调试run,stm32都是按照老的的程序运行。请问是不是烧写位置没有正确?
是不是Jlink只能仿真不能烧写?另外我是直接点击的download按钮进行的烧写。
展开
 我来答
聪毅智能
2014-03-24 · TA获得超过182个赞
知道小有建树答主
回答量:204
采纳率:50%
帮助的人:112万
展开全部
应该是你烧写位置问题,如果是JLINK的话你不可能把之前的烧到片子里面去,说明jlink工作正常,你尝试写个最简单的test程序试试,记住不要bootloader哦!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式