51单片机的ISP应用

[复制链接]
507|8
 楼主| llia 发表于 2020-4-4 17:21 | 显示全部楼层 |阅读模式
我自己写了个bootloarder,和测试app,app放到了flash的0x0000到0x6000,bootloarder放到了flash的后面,现在有个问题,就是bootloarder不能正确的跳到app程序
wangpe 发表于 2020-4-4 17:25 | 显示全部楼层
描述不完整啊
wangzsa 发表于 2020-4-4 17:29 | 显示全部楼层
因为app放到了低位,不需要中断重映射了
zhanglli 发表于 2020-4-4 17:32 | 显示全部楼层
为什么要自己写BOOTLOADER
lium 发表于 2020-4-4 17:34 | 显示全部楼层
我bootloarder里也没有用到中断,该如何跳转?
guoyt 发表于 2020-4-4 17:37 | 显示全部楼层

typedef void(*void_f)(void);
((void_f)0x0000)();
wangpe 发表于 2020-4-4 17:40 | 显示全部楼层

或许,直接复位可能更简单。。
langgq 发表于 2020-4-4 17:44 | 显示全部楼层
用看门狗复位,最简单。
 楼主| llia 发表于 2020-4-4 17:47 | 显示全部楼层
哦,我看下哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

961

主题

8893

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部