来自ST Micro的STM32产品系列现包含若干系列,包括STM32F0、STM32F1、STM32F2、STM32F4和STM32L1。
STM32 产品的交叉兼容性
STM32系列加入了一组外设,可以分为以下三类:
-
第一类是指对于所有产品来说在定义上都是相同的外设。这些相同的外设具有相同的结构、寄存器和控制位。在迁移后,无需进行任何固件更改,即可保持相同的应用层功能。所有的功能和响应均保持不变。
-
第二类是指所有产品共享的外设,但仅具有微小的差别(通常是为了支持新功能),因此可以非常轻松地从一个产品迁移到另一个产品,且无需执行重大的新开发工作。
-
第三类外设从一个产品到另一个产品之间已经发生了相当大的变化(新的架构、新的功能……)。对于这类外设,迁移将需要在应用级别进行新的开发。
ST Micro ST32系列迁移和兼容性指南提供了F1与F0系列、F1与F2系列、F1与F4系列以及F1与L1系列之间的一般分类概述。