初级会员

- 积分
- 184
- 金钱
- 184
- 注册时间
- 2012-11-12
- 在线时间
- 36 小时
|
本帖最后由 核子霹雳 于 2018-3-24 23:58 编辑
为什么跳转不过去, 有哪些地方会影响跳转, 中断? 还是什么? APP 数据写入是成功的, 我用UE看BIN 文件 ,和写入到0X9A00 后的数据都是一样的。 BOOTLOAD 数据范围 0X8000~0X9640 APP数据范围 0X9A00~0XAC50 , 到底是什么影响。 查了好久也不知道是哪里影响 ,APP 和BOOTLOAD 两边MCUINIT 初始化都一样的。 APP 有RPINTF 打印 WELCOME TO MCU APP Bootload_To_Application 和Bootload_To_Application2 两种跳转方式都试了,跳转后,都是不跑了。没有APP 的打印《WELCOME TO MCU APP 》,如果单独烧录APP的文件是,是有的。 DI; #define DI _asm("sim")/* disable interrupts */ 关闭中断 , 在跳转前 加了 关闭中断, 也是跳转不了。
|
|