如何将bootloader和APP程序一次性烧录到单片机中 | 您所在的位置:网站首页 › arm9单片机 › 如何将bootloader和APP程序一次性烧录到单片机中 |
在做单片机的IAP升级时,通常需要两个程序,一个bootloader程序,一个app程序。首先将bootloader程序烧写到单片机中,然后通过串口将app程序写入到单片机内容,在平时学习和测试的时候这种方法没啥问题,但是如果产品需要量产,每次少些程序的时候都有通过这种方法的话,那效率就要低很多。那么能不能直接将bootloader和app的烧写文件一次性的下载到单片机里面去呢?当然是可以的。 首先需要将bootloader的烧写文件和app的烧写文件合称为一个文件。 合并的方法网上有很多,这里就不详细说明了。可以参考 这几篇文章 https://blog.csdn.net/qq_16519885/article/details/123744104 https://blog.csdn.net/qq_32348883/article/details/126156320 为了简单一点,这里直接使用上位机软件进行合并。
下面直接点击Program Device 按钮进行文件下载。
通过串口助手观察程序运行的情况,可以看出来APP里面的程序已经正常运行了。通过这种方式,在量产产品的时候只需要烧写一次程序就可以将bootloader的程序和app的程序一起烧写进去。 |
CopyRight 2018-2019 实验室设备网 版权所有 |