本帖最后由 jiegex 于 2013-5-13 12:54 编辑
原理:
boot代码在57K到61K之间,4KB大小
app代码在0.5K到56K之间
两个程序分别编写
用hex解码程序将两个hex文件合并
boot的中断向量被复制到56.5K的地方
app的中断向量被复制到56K的地方
生成的mix.bin文件体积是61KB
用bin2hex程序将mix.bin变成mix.hex文件
用stc-isp6.22将mix.hex文件写入单片机
打开串口调试助手,可以看到boot的输出内容和app的输出内容
iap演示.zip
(1.23 MB)
附件有51智能反汇编工具,我的电脑上报毒,我却一直使用,真的没有办法的事情
|