STM32 MCU嵌入式软件

助力您专注于自己的竞争优势​

从免费软件包开始

stm32-cube-packagesstm32-cube-packages

STM32Cube MCU软件包

  • 外设驱动程序(抽象化和可移植的HAL API与占用空间)和高运行效率的LL API
  • 占用空间小且运行效率高的LL API
  • 中间件(RTOS、TCP/IP、USB、文件系统、RF...)
  • ST开发板和IDE的预配置示例
 
探索STM32Cube MCU软件包 探索STM32Cube MCU软件包

stm32-cube-expansionstm32-cube-expansion

STM32Cube扩展包

  • 实际应用程序用例的实现
  • 意法半导体外部组件的专用驱动程序
  • 特定高级应用解决方案的代码
 
探索STM32Cube扩展包 探索STM32Cube扩展包

从免费软件包开始

stm32-cube-packagesstm32-cube-packages

STM32Cube MCU软件包

  • 外设驱动程序(抽象化和可移植的HAL API与占用空间)和高运行效率的LL API
  • 占用空间小且运行效率高的LL API
  • 中间件(RTOS、TCP/IP、USB、文件系统、RF...)
  • ST开发板和IDE的预配置示例
 
探索STM32Cube MCU软件包 探索STM32Cube MCU软件包

stm32-cube-expansionstm32-cube-expansion

STM32Cube扩展包

  • 实际应用程序用例的实现
  • 意法半导体外部组件的专用驱动程序
  • 特定高级应用解决方案的代码
 
探索STM32Cube扩展包 探索STM32Cube扩展包

Microsoft Azure RTOS

Usb Icon
USBX

USB协议栈、主机和设备

Cloudy Icon
NetX/NetX Duo

TCP/IP协议栈

文件列表图标
FileX

FAT文件系统、容错

Node tree icon
ThreadX

实时操作系统

下载STM32Cube MCU软件包

查看每个STM32系列的STM32Cube MCU 开发包(例如STM32Cube F0)中可用的软件组件列表。

软件组件 C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5
底层API
HAL API
FreeRTOS
AzureRTOS - ThreadX
FatFS文件系统
Graphics STemWin
AzureRTOS - FileX
Graphics TouchGFX
USB主机ST库
USB设备ST库
Azure-RTOS - USBX
LwIP TCP/IP
AzureRTOS – NetX
网络库
触摸传感器的ST驱动库
USBPD库
OpenAMP库
BLE协议栈
HCI
开放2.4 GHz
Zigbee
OpenThread协议栈
802.15.4 MAC
LoRaWAN
Sigfox
TF-M
mbed TLS
mcuboot
mbed crypto
开放自举程序
安全管理器API

底层API

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

HAL API

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

FreeRTOS

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

AzureRTOS - ThreadX

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

FatFS文件系统

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

Graphics STemWin

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

AzureRTOS - FileX

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

Graphics TouchGFX

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

USB主机ST库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

USB设备ST库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

Azure-RTOS - USBX

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

LwIP TCP/IP

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

AzureRTOS – NetX

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

网络库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

触摸传感器的ST驱动库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

USBPD库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

OpenAMP库

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

BLE协议栈

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

HCI

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

开放2.4 GHz

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

Zigbee

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

OpenThread协议栈

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

802.15.4 MAC

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

LoRaWAN

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

Sigfox

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

TF-M

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

mbed TLS

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

mcuboot

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

mbed crypto

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

开放自举程序

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5

安全管理器API

Arrow Drop Down

Drivers

C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5
显示较多内容

STM32Cube MCU软件包内可用的例程

查看每个STM32系列的STM32Cube MCU 开发包(例如STM32Cube F0)中可用的例程列表。
驱动程序
中间件
HAL:基于硬件抽象层的示例
LL:基于底层的示例
HAL:基于硬件抽象层的示例
LL:基于底层的示例
驱动程序 C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5
系统
Cortex-M
HAL
HAL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
缓存存储器
HAL
LL
HAL
HAL
LL
HAL
RAM ECC
HAL
HAL
HAL
硬件信号量
HAL
HAL
LL
HAL
LL
HAL
LL
DMA
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
EXTI
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
PWR
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
GPIO
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
RCC
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
加速器
图形加速器 (Chrom-ART/NeoChrom)
HAL
LL
HAL
HAL
LL
HAL
HAL
LL
HAL
三角函数 (Cordic)
HAL
LL
HAL
LL
HAL
LL
HAL
LL
数学滤波器 (FMAC)
HAL
LL
HAL
HAL
LL
HAL
LL
内存
Flash
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
外部存储器接口 (FMC/FSMC)
HAL
HAL
HAL
HAL
LL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
LL
QSPI/OCTOSPI
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
QSPI/OCTO实时解密 (OTFDEC)
HAL
HAL
HAL
外设
I2C
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
USB
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
USB
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
CEC
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
USB
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
摄像头接口 (DCMI)
HAL
HAL
HAL
HAL
HAL
HAL
HAL
ETHERNET
HAL
HAL
HAL
HAL
HAL
HAL
USB
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
显示接口 (Praellel/TFT/MIPI-DSI)
HAL
HAL
HAL
HAL
USB
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
I3C
模拟
ADC
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
DAC
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
Sigma-Delta ADC/DFSDM/数字麦克风接口
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
COMP
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
OPAMP
HAL
LL
HAL
LL
HAL
HAL
LL
HAL
LL
HAL
LL
HAL
HAL
信息安全与功能安全
CRC
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
Crypto/AES/PKA
HAL
HAL
HAL
LL
HAL
HAL
HAL
HAL
HAL
HAL
LL
HAL
LL
HAL
HAL
LL
HAL
LL
HAL
LL
TrustZone (GTZC)
HAL
HAL
HAL
HAL
RNG
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
HAL
LL
HAL
LL
HAL
LL
HAL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
哈希
HAL
HAL
HAL
HAL
HAL
HAL
HAL
HAL
防火墙
HAL
HAL
看门狗与定时器
高分辨率定时器
HAL
LL
HAL
HAL
LL
WDG
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
RTC
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
TIM/LPTIM
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
HAL
LL
驱动程序
图形加速器 (Chrom-ART/NeoChrom)
三角函数 (Cordic)
HAL
LL
数学滤波器 (FMAC)
HAL
LL
显示较多内容
显示较少内容
中间件 C0 F0 F1 F2 F3 F4 H5 F7 H7 G0 G4 L0 L1 L4 L5 WB WBA WL U5
EEPROM
AzureRTOS - ThreadX
AzureRTOS - FileX
AzureRTOS - USBX
AzureRTOS - NetX
FatFs
FreeRTOS
IAP
触摸传感器
USB设备
USB主机
USB-PD
LWIP
显示屏/GUI
LibJPEG
摄像头
音频回放和录制
mbedTLS
WIFI
Zigbee
Thread
802_15_4
LoRaWAN
Sigfox
GPS
BLE
NFC
sub GHz
低功耗后台自主模式 (LPBAM)
外部存储器代码执行
浮点单元 (FPU)
OpenAMP
openBootloader
安全启动/TFM
数字电源
显示较多内容
显示较少内容