你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

在STM32F407ZG上面,做了一个二次升级,老是要重新下载

[复制链接]
自由天空0 提问时间:2017-4-17 09:15 /
你们好!
我有一个急手的问题:在STM32F407ZG上面:
1、我做了一个BOOT,升级我的主机程序,另外还有一个APP程序。2、主机程序开电后检测APP,如果APP存在就加载;如果不存在可以点按键进入升级模式,通过串口把APP存储到0x80A0000这个位置。3、现在遇到的问题是,升级后一切正常。如果我主机程序改动比较大时,需要重新升级APP,不知道为什么?我仿真了,程序地址是对的。主机调用APP会反复重启。
主机程序裸机可以工作,加上一个用户APP,可以实现另外一些功能
1、升级主机程序后,按K1进入串口升级APP模式。升级成功,主机和APP正常工作;
2、上面升级完成后。主机程序有修改,升级主机程序,APP不升级。开机主机程序自动加载APP导致系统反复重启。a:再升回原来的主机程序是OK的;b:再升一下APP,主机也可以正常工作

我是想,APP已经存在片子里面了,修改主机程序,只升级一下主机程序就OK了。不应该每次要重启。
期待你的回复!
主程序分配:IROM1:0x8008000 ,长度:0x98000,IRAM1:0x200020c8 长度:0x9F38,IRAM2:0x10000000长度:0x10000
APP分配:IROM1:0x80A0000 ,长度:剩余全部,IRAM1:0x2000c000 长度:0xDF38,IRAM2未用

收藏 2 评论1 发布时间:2017-4-17 09:15

举报

1个回答
埃斯提爱慕 回答时间:2018-3-13 10:58:56
提示: 作者被禁止或删除 内容自动屏蔽
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版