OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5113|回复: 6

stm32 IAP 升级后再次升级 不跳转了

[复制链接]

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2014-11-6
在线时间
4 小时
发表于 2015-1-15 23:37:13 | 显示全部楼层 |阅读模式
5金钱
从默认的程序接收到升级指令-> 程序跳转到0x08010000开始的新程序正常运行,在该程序接收升级指令就不跳转了  jamp_flag 是收到升级指令的标志
if(jamp_flag == 1)
{
jamp_flag = 0;
    Speaker();    //提示音
 
IAP_Write_AppBin(FLASH_APP_ADDR, USART_APP_BUF, APP_BIN_CNT);    //写flash
IAP_TO_APP(FLASH_APP_ADDR);    //跳转
}

1、屏蔽掉这两句:
IAP_Write_AppBin(FLASH_APP_ADDR, USART_APP_BUF, APP_BIN_CNT);    //写flash
IAP_TO_APP(FLASH_APP_ADDR);    //跳转
收到指令能听到提示音
2、不判断标志 直接使用:
IAP_TO_APP(FLASH_APP_ADDR);    //跳转
也能正常跳转


上面完整的判断标志然后写flash 跳转  就不执行呢  发了升级指令没什么反应 那位能帮忙解答一下么

人生为棋,我愿为卒,行动虽慢,未退一步
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-15 23:53:01 | 显示全部楼层
参考我们例程去解决下吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-1-16 08:12:06 | 显示全部楼层
是不是你的命令接收出错啦
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2014-11-6
在线时间
4 小时
 楼主| 发表于 2015-1-16 10:20:24 | 显示全部楼层
回复【3楼】八度空间:
---------------------------------
上面 1那种情况就是屏蔽掉写flash 和跳转函数 是可以接收到命令并产生提示音 说明命令没错啊
人生为棋,我愿为卒,行动虽慢,未退一步
回复

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2014-11-6
在线时间
4 小时
 楼主| 发表于 2015-1-16 10:25:15 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
如果把这个程序放在0x08000000开始的地址空间,向后面的地址跳转  就没有任何问题   为什么呢
人生为棋,我愿为卒,行动虽慢,未退一步
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-1-16 11:16:06 | 显示全部楼层
回复【5楼】电纸人:
---------------------------------
中断偏移没改吧
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
166
金钱
166
注册时间
2019-3-6
在线时间
62 小时
发表于 2020-8-9 00:32:14 | 显示全部楼层
兄弟,问题解决了吗?我也遇到了一摸一样的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-30 11:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表