STM32处理器简介

STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核 (ST’s product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。

按内核架构分为不同产品:

  • 主流产品(STM32F0、STM32F1、STM32F3)
  • 超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)
  • 高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)

STM32 F1系列Cortex-M3基础型MCU

STM32 F1系列基础型MCU满足了工业、医疗和消费类市场的各种应用需求。凭借该产品系列,意法半导体在全球ARM Cortex-M 微控制器领域处于领先地位,同时树立了嵌入式应用的里程碑。该系列利用出色的外设和低功耗、低压操作实现了高性能,同时还以可接受的价格、利用简单的架构和简便易用的工具实现了高集成度。 该系列包含五个产品线,它们的引脚、外设和软件均兼容。
• 超值型STM32F100 - 24 MHz CPU,具有电机控制和CEC功能
• 基本型STM32F101 - 36 MHz CPU,具有高达1MB的Flash
• 连接型STM32F102 – 48 MHz CPU具备USB FS device接口
• 增强型STM32F103 - 72 MHz CPU,具有高达1MB的Flash、电机控制、USB和CAN
• 互联型STM32F105/107 - 72 MHz CPU,具有以太网MAC、CAN和USB 2.0 OTG