AVR单片机如何合并bootloader程序和Flash程序为一个HEX文件,我想同时烧写进单片机。用什么方法?
如题。bootloader为引导程序(AIP编程程序),Flash为主程序。现在只能先用ISP将bootloader烧入,然后用AIP写入主程序。这样很麻烦,有高手帮忙吗...
如题。
bootloader为引导程序(AIP编程程序),Flash为主程序。现在只能先用ISP将bootloader烧入,然后用AIP写入主程序。这样很麻烦,有高手帮忙吗?单片机为ATM128 展开
bootloader为引导程序(AIP编程程序),Flash为主程序。现在只能先用ISP将bootloader烧入,然后用AIP写入主程序。这样很麻烦,有高手帮忙吗?单片机为ATM128 展开
2个回答
展开全部
把bootloader和Flash都转换为BIN文件格式,然后把Bootloader放在flash文件后面第120K开始的位置。然后把这合并的文件少写进单片机。
追问
具体怎么操作,用什么软件?非常感谢
追答
用WinHEX,首先把Flash文件转换为BIN格式后,用WinHEX编辑,即如果Flash文件小于120K就补充无用数据到120K(0x1DFFF)的位置,然后把Bootloader文件转换为BIN格式后从0x1E000的位置开始放入……剩下的我不多说了,你懂的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询