herunterladen
![](https://oss-datasheet.aipcba.com/html/B6D9DDD8CE10DC5BCB1700BFD7387B3A/bg1.png)
September 2017 DocID027389 Rev 5 1/79
1
AN4649
Application note
Migrating from STM32F1 Series to
STM32L4 Series / STM32L4+ Series microntrollers
Introduction
For designers of the STM32 microcontroller applications, being able to replace easily one
microcontroller type by another in the same product family is an important asset. Migrating
an application to a different microcontroller is often needed, when product requirements
grow, putting extra demands on memory size, or increasing the number of I/Os. The cost
reduction objectives may also be an argument to switch to smaller components and shrink
the PCB area.
This application note analyzes the steps required to migrate an existing design from
STM32F1 Series to STM32L4 Series / STM32L4+ Series. Three aspects that should be
considered for the migration are: the hardware, the peripheral and the firmware.
This document lists the full set of features available for STM32F1 Series and the equivalent
features on STM32L4 Series / STM32L4+ Series (some products may have less features
depending on their part number).
To take the best out of this application note, the user should be familiar with the STM32
microcontrollers documentation available on www.st.com with particular focus on:
STM32F1 Series reference manuals (RM0008, RM0041)
STM32F1 Series datasheets
STM32F1 Series programming manuals (PM0068, PM0075)
STM32L4 Series reference manuals:
– RM0351 (STM32L4x5xx, STM32L4x6xx)
– RM0394 (STM32L43xxx, STM32L44xxx, STM32L45xxx, STM32L46xxx)
– RM0392 (STM32L471xx)
STM32L4 Series datasheets
STM32L4+ Series reference manual (RM0432)
STM32L4+ Series datasheets.
www.st.com