English
Language : 

AN2078 Datasheet, PDF (1/13 Pages) STMicroelectronics – STR7 In-Application Programming using UART
AN2078
Application note
STR7 In-Application Programming using UART
Introduction
An important requirement for most Flash-based systems is the ability to update firmware
while the system is installed in the end product. This is referred to as In-Application
Programming (IAP).
STR7xx MCUs have the capability of running user-specific firmware to perform In
Application Programming of the MCU embedded Flash memory. This feature allows the use
of any type of communication protocol for the reprogramming process (for example, CAN,
UART, USB). In this application note, UART is used as an example.
This application note outlines general guidelines for creating an IAP application. The
STR7xx Eval Boards were used to validate the IAP driver.
Software is provided and is available on http://www.st.com/mcu
January 2007
Rev 3
www.st.com
1/13