STM32系列单片机种类非常多,根据性能可以分为高性能系列(STM32F407)、主流系列(STM32F103)、低功耗系列、无线系列。所有系列的STM32都是ST公司基于ARM公司的Cortex-M内核研发的32位微控制器。野火、正点原子、普中的32开发板大多采用STM32F103。而STM32F103又根据FLASH内存等参数分出不同的型号,例如STM32F103C8T6、STMF103ZET6等。
ARM是指ARM公司也指ARM处理器内核,ARM公司是全球领先的半导体知识产权(IP)提供商,ARM公司的经营方式是向半导体厂商授权他们的IP也就是指令集架构、内核微架构等。像高通、联发科等手机CPU提供商是基于ARM公司授权的内核微架构研发的处理器,而华为的海思是基于ARM公司授权的ARMv8指令集架构进行了微架构的自研。
架构一般指的是指令集架构,也就是软件架构。而微架构则是逻辑关系的半导体物理实现,通俗来说就是CPU的电路图纸。华为自研的达芬奇架构是基于ARM架构的软件架构而最新的泰山架构则是基于ARM架构的微架构。