温暖, 杨维明, 彭菊红, 王旭光. 基于MCU的嵌入式系统的Bootloader设计[J]. 微电子学与计算机, 2018, 35(3): 79-82.
引用本文: 温暖, 杨维明, 彭菊红, 王旭光. 基于MCU的嵌入式系统的Bootloader设计[J]. 微电子学与计算机, 2018, 35(3): 79-82.
WEN Nuan, YANG Wei-ming, PENG Ju-hong, WANG Xu-guang. Design of Embedded System Bootloader Based on MCU[J]. Microelectronics & Computer, 2018, 35(3): 79-82.
Citation: WEN Nuan, YANG Wei-ming, PENG Ju-hong, WANG Xu-guang. Design of Embedded System Bootloader Based on MCU[J]. Microelectronics & Computer, 2018, 35(3): 79-82.

基于MCU的嵌入式系统的Bootloader设计

Design of Embedded System Bootloader Based on MCU

  • 摘要: 在基于MCU的嵌入式应用中, 应用程序一般通过编程器烧写到存储器中, 该方法的缺点是应用程序的下载和更新必须依赖仿真器, 不但操作麻烦而且成本高效率低.对比设计的Bootloader首先会对MCU及相关外设做初始化, 然后仅通过UART口就可以实现嵌入式应用程序下载, 并自动跳转并运行该应用程序, 为嵌入式应用程序的升级与维护带来便利.

     

    Abstract: In the embedded application system based on MCU, the application program is commonly written to internal memory by emulator. In which the download and update of the application program must rely on emulator. It is not only troublesome, but also cost efficient. The design of the Bootloader will be the first to do the initialization of MCU and peripherals, then you can download the embedded application only through the UART port, and automatically jump and run the application, it brings great convenience for the upgrade and maintenance of embedded applications.

     

/

返回文章
返回