在一个特定的场合,很多应用或产品都需要升级固件,以修复 Bug 或提高性能。大多数人都不愿意使用专用的调试接口,而是使用 UART、USB、I2C 等通信接口。这种情况下,就需要一个串行 Boot Loader 通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。 本文档将指导您如何使用 UART (通用异步接收器/ 发送器)接口在 Kinetis E 系列上设计 Boot Loader。本文档中列出的示例代码是在 IAR 6.50 中开发的。
2021-02-24 15:07:53 329KB BootLoader 飞思卡尔 MCU NXP
1
开发人员的串行引导加载程序为用户提供在Freescale 大多数微控制器上在线更新现有硬件的最简单方法。在线编程不能替代任何调试和开发工具,它仅可用作一个通过串行异步端口或USB 对嵌入式系统进行重编程的简单选项。开发人员的串行引导加载程序所支持的微处理器包括8 位系列HC08和HCS08 以及32 位系列的ColdFire 和Kinetis。全新Kinetis 系列支持K 系列和L 系列。
2021-02-24 15:07:52 1.64MB Kinetis ColdFire HC08 HCS08
1