要做个网络远程升级固件的IAP代码,升级前要将flash中的APP1区域数据复制到APP2区域,APP2不能运行的问题

2019-07-20 09:38发布

如题:要做个网络远程升级固件的IAP代码,升级前要将flash中的APP1区域中的APP数据复制到APP2区域,APP在APP1区域中能正常运行,但是复制到APP2区域后,由于APP2所需要的中断向量表偏移量和flash的起始地址设置跟APP1不一样,所以APP2不能运行,请教各位大神,这该如何解决??????????????????????????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
ylsljp
1楼-- · 2019-07-23 08:48
 精彩回答 2  元偷偷看……
adlu
2楼-- · 2019-07-23 11:13
hu9977 发表于 2018-2-2 11:30
请问这个APP的代码怎么校验是否接受成功

比如,生成的APP代码为bin文件,则在该文件末尾增加几个字节作为校验和,或者CRC校验码。接收的时候,计算和比对一下,就可以知道了。
hu9977
3楼-- · 2019-07-23 12:25
 精彩回答 2  元偷偷看……

一周热门 更多>