包含说明文件和代码
介绍
对于大部分基于闪存的系统来说,一项重要的需求就是当这些系统安装在终端产品上后,具有
更新固件的能力,这个能力称为在应用中编程(In-Application Programming IAP)。这篇应用笔
记的目的就是为创建一个IAP应用程序提供一些通用的指导原则。本文中使用STM3210B-
EVAL/STM3210E-EVAL板验证IAP驱动。
STM32F10xxx微控制器可以运行用户指定的固件,在微控制器嵌入的闪存上实现IAP。这个功
能可以使用任何通讯协议(如CAN、USART、USB)对片上闪存进行重新编程。示例程序使用了
USART作为通信通道。
译注:
本译文的英文版下载地址为:
http://www.st.com/stonline/products/literature/an/13588.pdf
示例程序包下载地址:
http://www.st.com/stonline/products/support/micro/files/an2557.zip
1