通过STM32 MCU名称定位它的功能

       每一款STM32 MCU都有具体的名字,而这些名字由统一的规则进行约束,因此了解这个规则是很有必要的,而记住这个规则就再好不过了,因为如果记住了这个规则,那么在任何场合任何时候提起任何一款STM32 MCU都可以马上知道这款MCU的特性。

       下面我们来研究一下这个规则,图1就是这个规则的全部,虽然每个人都看得懂这个图的含义,但是为了更好的记住这个规则,我们稍微深入一点来看待这个图,从左到右,1部分代表产品家族,ST的MCU分为两大家族,一个是STM32,另外一个是STM8,STM32是基于ARM内核(32位内核),而STM8则是ST公司自己的内核(8位内核);2部分是该MCU的产品类别,其实也就是应用领域,包括汽车级(Automotive field)、基础型(Fundamental)、超低功耗(Ultra Low power consumption)、标准型(Standard)、触摸感应(Touch sensing)、无线产品(Wireless);3部分就是该MCU的特定功能,其实也就是产品档次,分别为入门级、基础型、升级版、高性能、超低功耗;接下来的4567部分则是该MCU的物理规格,包括引脚数、闪存容量、封装和温度范围;89部分则是其他方面,也是最不常关注的地方,这里不详述了。

通过STM32 MCU名称定位它的功能

                                                                图1 STM32&STM8产品命名规则

提示:该图片位于《STM32系列 32位微控制器(MCU)产品选型手册》中。

         总结一下,STM32的名字从左到右分为5大部分,分别是产品家族(1部分)、产品应用领域(2部分)、产品档次(3部分)、产品物理规格(4567部分)和产品其他方面(89部分)。也就是按照从宏观到微观的方向延伸。

         如此梳理以后,以后遇到具体名称的STM32产品,就能迅速知道它的特点了。把这个思路延伸到其他的MCU(诸如TI的MCU、飞思卡尔的MCU、新唐的MCU等等)就相当于做到活学活用了。