摘要

本文充分借鉴了嵌入式系统Bootloader设计思想,设计并实现了一种在内部Flash支持IAP(InApplicationProgram)功能的MCU上运行的通用Bootloader,使用该Bootloader,可以很方便通过SecureCRT工具实现MCU嵌入式单板的固件升级。本文首先介绍了Bootloader,IAP的基本概念,以及XMODEM串行通信协议,然后详细阐述了Bootloader的软件框架,详细设计和实现过程,最后在LPC17xx系列嵌入式单板上进行了测试,结果表明本文所设计的Bootloader可移植性好,且在MCU上具有一定通用性,具有重要实用价值。

  • 单位
    恩施职业技术学院