轻松在 STM32 系列之间进行迁移

来自ST Micro的STM32产品系列现包含若干系列,包括STM32F0STM32F1STM32F2STM32F4STM32L1

STM32 产品的交叉兼容性
STM32系列加入了一组外设,可以分为以下三类:

  • 第一类是指对于所有产品来说在定义上都是相同的外设。这些相同的外设具有相同的结构、寄存器和控制位。在迁移后,无需进行任何固件更改,即可保持相同的应用层功能。所有的功能和响应均保持不变。

  • 第二类是指所有产品共享的外设,但仅具有微小的差别(通常是为了支持新功能),因此可以非常轻松地从一个产品迁移到另一个产品,且无需执行重大的新开发工作。

  • 第三类外设从一个产品到另一个产品之间已经发生了相当大的变化(新的架构、新的功能……)。对于这类外设,迁移将需要在应用级别进行新的开发。

ST Micro ST32系列迁移和兼容性指南提供了F1与F0系列、F1与F2系列、F1与F4系列以及F1与L1系列之间的一般分类概述。