This application note aims at analyzing the steps required to migrate from an existing STM8L-based design to any one of the other microcontroller types in the fast-growing STM8L family. This application note groups all the most important information and provides a list of the fundamental aspects. The information included in this document can also be extremely useful in a first STM8 design. Studying the issues in this phase can allow the user to adapt from the beginning his design to any future requirement. To benefit fully from the information in this application note, the user should be familiar with the STM8L microcontroller family.
This document serves as a guide for designers migrating applications within the STM8L microcontroller family. It details how to replace one microcontroller type with another in the same product family while managing changes in memory size, I/O counts, and package types.
The note is structured into four main sections: an overview of family compatibility concepts, a checklist for planning migration cases, a detailed block-by-block compatibility analysis including pinout differences, and specific peripheral pinout information across all STM8L sub-families.
The document aims to analyze the steps required to migrate from an existing STM8L-based design to any other microcontroller type in the fast-growing STM8L family.
Users should be familiar with the STM8L family reference manuals (RM0013 and RM0031), datasheets, and the Flash programming manual (PM0054).