预留空白实现升级程序本身的远程再升级

[复制链接]
5325|27
zhiwei 发表于 2007-12-14 21:38 | 显示全部楼层

这个问题用自带IAP

的芯片就好啊,比如AVR,BootLoader里面中断向量也相应修改地址,自己升级自己也是可以的。
mapleyang 发表于 2007-12-14 22:00 | 显示全部楼层

re 21楼

只有一块flash,需要把擦除flash的代码移到ram里,在擦写时禁掉全局中断。如果ram太小,那俺就没招了...
lpf336 发表于 2007-12-15 12:44 | 显示全部楼层

q: xwj

中断向量问题采用间接散转是怎么回事?
happystar 发表于 2007-12-16 22:35 | 显示全部楼层

re

对于LZ这句话很感兴趣呀。
"对于51机器码:00H是NOP 0FFH是MOV R7,A"
唉!我天天写程序,居然不知道这个呀,实在惭愧。
刚才网上google了一把,也没找到关于51机器码的说明。
computer00 发表于 2007-12-17 00:34 | 显示全部楼层

用keil随便写个程序,然后软件仿真,看汇编窗口,就可以看

机器码了。
hab2000 发表于 2007-12-17 15:06 | 显示全部楼层

是啊,最近总有客户需要远程升级!

hotpower 发表于 2007-12-18 06:11 | 显示全部楼层

Socket控件服务器及客户端Delphi演示程序源码下载

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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