关于407用IAP更新固件是否必须用到SRAM的问题

2019-07-20 19:52发布

大神们,407用IAP更新固件是否必须先放到SRAM里面,再COPY到FLASH里?能不能直接存到FLASH里,再在FLASH执行更新?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
aozima
1楼-- · 2019-07-21 00:27
 精彩回答 2  元偷偷看……
ysq7120
2楼-- · 2019-07-21 05:20
直接存flash就没有什么更新过程了,写完可以直接跑。不过要小心升级过程突然中断变砖头。
maxwell449
3楼-- · 2019-07-21 07:35
aozima 发表于 2016-9-26 15:45
完全可以。

不过你先了解一下什么叫缓存或buffer,再决定怎么做比较优。

我按照原子哥的例程存到flash了,然后可以按键执行新的程序,但一按rest又跳回引导程序了,必须按下执行程序按键才能进到新程序,请问大哥这是引导程序的问题吗
maxwell449
4楼-- · 2019-07-21 09:53
 精彩回答 2  元偷偷看……
ysq7120
5楼-- · 2019-07-21 14:15
程序好像是放SRAM里面的,你要写如flash才行。或者你自己修改他的流程,我当初也就看一下几个关键代码,没理按键具体干什么

一周热门 更多>