关于LPC1788在线升级程序无法从IAP跳到APP

2019-03-25 20:13发布

我在做LPC1788在线上升级系统,我的方案是:自己开发一个上位机将keil编译好的APP的.hex文件读出来,并通过usb转CAN发到LPC1788的CAN上,然后调用芯片自带的IAP将数据写到Flash上,可是无法从IAP跳到APP,我的跳转方法是1、SCB->VTOR = APP_START_ADDR & 0x1FFFFF80;        2、 (*app)();      可是没有跳过去成功执行APP(APP里面在让调试灯闪烁),谁来帮我解决这问题,赏金给谁了,我的qq:1223237156 邮箱:1223237156@qq.com 万分感谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
Heguoyao
1楼-- · 2019-03-26 02:38
_NXP LPC1000_ 我看大家都是都是用bin文件,难道不能用hex文件吗
Heguoyao
2楼-- · 2019-03-26 04:13
为啥没人来,是不是赏金不够?可是最大值也就是10呀
Heguoyao
3楼-- · 2019-03-26 06:41
顶一个
zhaojun_xf
4楼-- · 2019-03-26 09:01
先仿真看看,是没有跳转,还是跳转后没有执行。
Heguoyao
5楼-- · 2019-03-26 10:46
zhaojun_xf 发表于 2015-11-23 10:14
先仿真看看,是没有跳转,还是跳转后没有执行。

没有仿真器,我整个IAP程序基本都是和你一样的,只是我用can来获取这个要升级程序
zhaojun_xf
6楼-- · 2019-03-26 11:35
 精彩回答 2  元偷偷看……

一周热门 更多>