51单片机的ISP应用

[复制链接]
985|10
 楼主| houcs 发表于 2015-9-18 18:42 | 显示全部楼层 |阅读模式
我自己写了个bootloarder,和测试app,app放到了flash的0x0000到0x6000,bootloarder放到了flash的后面,现在有个问题,就是bootloarder不能正确的跳到app程序
liuzaiy 发表于 2015-9-18 18:43 | 显示全部楼层
描述不完整啊
 楼主| houcs 发表于 2015-9-18 18:43 | 显示全部楼层
因为app放到了低位,不需要中断重映射了
yinxiangh 发表于 2015-9-18 18:43 | 显示全部楼层
为什么要自己写BOOTLOADER
 楼主| houcs 发表于 2015-9-18 18:44 | 显示全部楼层
我bootloarder里也没有用到中断,该如何跳转?
chenjunt 发表于 2015-9-18 18:44 | 显示全部楼层
typedef void(*void_f)(void);
((void_f)0x0000)();
ousj 发表于 2015-9-18 18:44 | 显示全部楼层
或许,直接复位可能更简单。。
morrisk 发表于 2015-9-18 18:44 | 显示全部楼层
用看门狗复位,最简单。
 楼主| houcs 发表于 2015-9-18 18:45 | 显示全部楼层
哦,我看下哈
zyf部长 发表于 2015-9-18 19:50 | 显示全部楼层
morrisk 发表于 2015-9-18 18:44
用看门狗复位,最简单。

对头
CallReceiver 发表于 2015-12-14 10:33 来自手机 | 显示全部楼层
flash怎么烧写的呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

743

主题

8382

帖子

5

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