BootLoader 程序在 MCF51AC 系列单片机上的实现X 林 1, X 晓丹 1, X 作峰 11(东方电子股份 XX 技术中心, XX 264000)摘 要:BootLoader 程序几乎是所有智能设备的必备功能。当产品出厂后假如发现有重大 BUG 或需功能升级,则它可以帮助工程人员方便的更新程序。嵌入式软件一般与硬件联系比较紧密,因此 BootLoader 程序的实现在不同的硬件平台上具有不同的方法,但是其实现的基本思想是一致的。本论文提出了在 BootLoader 程序实现过程中普遍会遇到的几个难点问题,并以飞思卡尔公司 ColdFire V1 微控制器 MCF51AC 系列单片机平台为例介绍了这几个难点问题的解决方法,对其他平台具有借鉴意义。关键词:BootLorder;MCF51AC;引导程序;中断向量表BootLoader program implementation on the MCF51AC family of microcontrollersLIU Lin1, HANG Xiao-Dan, ZHANG Zuo-Feng11(Technology Center, Dongfang Electronics Co., Ltd , Yantai 264000, China)Abstract : BootLoader program is the essential function of almost all intelligent devices. If the products are found to have significant BUG or need to be upgraded after leaving the factory, it can help engineers to easily update programs. Generally speaking, embedded software is more closely linked with the hardware. So that the successfully application of BootLoader program on different hardware platforms are diversified, in which, however, the same basic idea is applied. This paper raises several problems often encountered in the operation process of the BootLoader program and introduces the solutions for them by taking ColdFire V1 microcontroller MCF51AC MCU platform of Freescale pany as an example, which will presenting some references for the other platforms.Keywords:BootLorder;MCF51AC;Leading program;Interrupt vector tableBootLoader(启动引导程序)是智能设备一般都具备的一个功能。虽然它不是用户所关怀的一个功能,但是对于智能设备来说确是一个非常重要功能。大家都知道,无论水平多高的程序员,写出的程序不可避开的会存在问...