ST公司的STM32系列32位微控制器是基于ARM Cortex-M的处理器,旨在为微控制器用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身,同时还保持了集成度高和易于开发的特点。
STM32 ARM Cortex 32位微控制器分类有:
STM32微控制器分类有:
• STM32主流微控制器。
• STM32无线微控制器。
• STM32超低功耗微控制器。
• STM32高性能微控制器。
STM32主流微控制器包含以下系列。
STM32F0系列
STM32G0系列
STM32F1系列
STM32F3系列
STM32G4系列
STM32F1系列微控制器满足了工业、医疗和消费类市场的各种应用需求,凭借该产品系列,意法半导体在全球ARM Cortex-M内核微控制器领域处于领先地位,同时树立了嵌入式应用历史上的里程碑。该系列在集成一流的外设和低功耗、低电压运行等基础上实现了高性能,同时还以可接受的价格实现了高集成度,并具有简单的架构和简便易用的工具。
该系列包含五个产品线,它们的引脚、外设和软件均兼容。
1. STM32F100,24MHz CPU,具有电机控制和CEC功能。
2. STM32F101,36MHz CPU,具有高达1MB的Flash。
3. STM32F102,48MHz CPU,具备USB FS。
4. STM32F103,72MHz CPU,具有高达1MB的Flash、电机控制、USB和CAN。
5. STM32F105/107,72MHz CPU,具有以太网MAC、CAN和USB2.0 OTG。
STM32F103是一个完整的系列,其成员之间是完全脚对脚兼容,软件和功能上也兼容。该系列芯片按片内Flash存储器的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。在数据手册中,STM32F103x4和STM32F103x6被归为小容量产品,STM32F103x8和STM32F103xB被归为中等容量产品,STM32F103xC、STM32F103xD和STM32F103xE被归为大容量产品。

