原子大哥, 我买了你的MINI战舰开发板. 目前正在做一个项目. 需要用到IAP功能
看了MINI板的IAP介绍和源码. 结合我的项目. 我有几个疑问想请教
1: 看战舰开发板的IAP例子. IAP和应用程序是2个keil工程的. 这个能合并到一个KEIL工程里吗?
2: 如果不能开机升级的话. 有什么工具可以把IAP和应用程序都烧录到一个新的MCU里呢?
总的来说.我是希望在一个工程里实现IAP和应用部分. IAP和应用代码部分可以互相跳转. 原子哥能给个思路吗?
以上问题暂时弄清楚了. 下面还有个问题请教:
如果我要在APP程序执行的时候. 跳转到IAP程序来更新MCU.
那跳转过去后. 要拿什么来判断是否更新呢?(因为是2个工程.全局变量都都没办法共享);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
分成两个区的话,要注意bootload与app的中断向量表地址不同。
另外,要约定好协议,也就是说确定跳转成功后再传数据!
楼主问题1:那跳转过去后. 要拿什么来判断是否更新呢?(因为是2个工程.全局变量都都没办法共享);
------用备份寄存器传递!
---------------------------------
回复【9楼】饮马南山:
---------------------------------
用Flash传递
一周热门 更多>