OpenEdv-开源电子网

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

STM32 IAP升级疑问

[复制链接]

12

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2016-5-9
在线时间
70 小时
发表于 2016-11-8 10:45:05 | 显示全部楼层 |阅读模式
本帖最后由 黄洪文 于 2016-11-8 11:22 编辑

网上看到很多STM32 IAP升级,我有些疑问,想知道要是实现循环的升级是不是需要每一次更新的APP程序都需要里面写一个bootloader?然后FLASH或者SRAM需要注意什么,是否每一次升级的时候都需要擦除后重新写入APP程序?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-11-8 10:53:10 | 显示全部楼层
1.这些问题想知道就去学习一下开发指南例程,想省事就别问     2.不发悬赏,发个10是什么意思
回复 支持 反对

使用道具 举报

56

主题

1237

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2643
金钱
2643
注册时间
2014-2-13
在线时间
518 小时
发表于 2016-11-8 11:07:21 | 显示全部楼层
连标题都这么写,可以见得LZ的学习态度去到哪!
技术交流,Sell 中颖单片机,欢迎私信骚扰
回复 支持 反对

使用道具 举报

12

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2016-5-9
在线时间
70 小时
 楼主| 发表于 2016-11-8 11:26:22 | 显示全部楼层
龙之谷 发表于 2016-11-8 10:53
1.这些问题想知道就去学习一下开发指南例程,想省事就别问     2.不发悬赏,发个10是什么意思

是我弄错了吧,还以为是悬赏,现在也修改不了,只修改了回帖悬赏。。。
就是学习了了解了一下才会有疑问,没学习知道问这些问题吗?
回复 支持 反对

使用道具 举报

12

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2016-5-9
在线时间
70 小时
 楼主| 发表于 2016-11-8 11:28:10 | 显示全部楼层
黑夜之狼 发表于 2016-11-8 11:07
连标题都这么写,可以见得LZ的学习态度去到哪!

新人发帖,请多谅解
大神的世界,农村的不懂。。
回复 支持 反对

使用道具 举报

21

主题

387

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1043
金钱
1043
注册时间
2016-9-8
在线时间
213 小时
发表于 2016-11-8 11:40:13 | 显示全部楼层

回帖奖励 +1 金钱

不是的,一般出厂的时候刷两个程序段一个bootloader,一个用户程序APP1,开机时从bootloader开始运行,检测是否要升级固件,没有就一直运行APP1;如果升级了,APP2可以暂存到一段FLASH内,升级完成后,重新上电,还是先运行bootloader,这时会检测到程序升级了,这时是判断跳转到APP2来运行,还是进行FLASH拷贝,看程序编写的情况了,,基本就是这个过程,,真要学习可进我签名的连接网址。
shop60994719.taobao.com
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 21:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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