在进行线上和线下招聘活动时,意法半导体、意法半导体子公司及关联公司会收集、使用和处理有关您的个人信息。关于期间所采用的隐私和安全举措,详见《意法半导体招聘隐私条款》(隐私条款)。当中还明示了您可就“个人信息处理”作出哪些选择。
通过与我们互动(点击其中的“行动呼吁”)后,您将受到相关隐私条款的约束。请点击《意法半导体招聘隐私条款》 了解具体内容。
请注意,点击“行动呼吁”后,页面将跳转至我们合作伙伴 Eightfold的招聘平台,同时,隐私条款将始终适用于我们的线上和线下招聘活动。
STM32 MCU嵌入式软件
助力您专注于自己的竞争优势
从免费软件包开始


STM32Cube MCU软件包
- 外设驱动程序(抽象化和可移植的HAL API与占用空间)和高运行效率的LL API
- 占用空间小且运行效率高的LL API
- 中间件(RTOS、TCP/IP、USB、文件系统、RF...)
- ST开发板和IDE的预配置示例
查找全部STM32嵌入式软件
底层驱动、硬件抽象层以及RTOS、USB、TCP/IP、图形等中间件,这些资源是快速高效地完成应用开发不可或缺的一部分。
查看我们的选择器下载STM32Cube MCU软件包
查看每个STM32系列的STM32Cube MCU 开发包(例如STM32Cube F0)中可用的软件组件列表。
STM32Cube Expansion Package
STM32Cube MCU Package
| 软件组件 | C0 | F0 | G0 | F1 | F2 | F3 | G4 | F4 | H5 | F7 | H7 | H7RS | N6 | L0 | U0 | L1 | L4 | U3 | L5 | U5 | WB0 | WB | WBA | WL |
| 底层API | ||||||||||||||||||||||||
| HAL API | ||||||||||||||||||||||||
| FreeRTOS | ||||||||||||||||||||||||
| AzureRTOS - ThreadX | ||||||||||||||||||||||||
| FatFS文件系统 | ||||||||||||||||||||||||
| Graphics STemWin | ||||||||||||||||||||||||
| AzureRTOS - FileX / LevelX | ||||||||||||||||||||||||
| 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 | ||||||||||||||||||||||||
| External Memory Loader | ||||||||||||||||||||||||
| Image Signal Processing (ISP) | ||||||||||||||||||||||||
| VideoEncoder |
STM32Cube MCU软件包内可用的例程
查看每个STM32系列的STM32Cube MCU 开发包(例如STM32Cube F0)中可用的例程列表。
HAL:基于硬件抽象层的示例
LL:基于底层的示例
HAL:基于硬件抽象层的示例 LL:基于底层的示例 | ||||||||||||||||||||||||
| 驱动程序 | ||||||||||||||||||||||||
| System | ||||||||||||||||||||||||
| 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL |
| Cache memory | HAL LL | HAL | HAL | HAL | HAL LL | |||||||||||||||||||
| RAM ECC | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||||||||||||
| Hardware Semaphore | 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | 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 | 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL | 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 | 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 | HAL LL | HAL | HAL LL | HAL LL | HAL LL |
| Accelerator | ||||||||||||||||||||||||
| Graphic accelerator (Chrom-ART/NeoChrom) | HAL LL | HAL | HAL LL | HAL | HAL | HAL LL | HAL | |||||||||||||||||
| Trigonometric functions (Cordic) | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | |||||||||||||||||||
| Mathematical filters (FMAC) | HAL LL | HAL LL | HAL | HAL LL | ||||||||||||||||||||
| Memory | ||||||||||||||||||||||||
| Flash | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |
| Ext. Mem. Interface (FMC/FSMC) | HAL | HAL | HAL | HAL | HAL LL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL LL | |||||||||||
| QSPI/OCTOSPI | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||||||
| QSPI/OCTO on-the-fly decrypt (OTFDEC) | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||||||||||
| XSPI | HAL | HAL | ||||||||||||||||||||||
| XSPI on-the-fly encrypt/decrypt (MCE) | HAL | |||||||||||||||||||||||
| Peripherals | ||||||||||||||||||||||||
| 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL LL |
| I3C | HAL LL | HAL | HAL LL | |||||||||||||||||||||
| SPI | 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 | HAL | HAL LL | HAL LL | HAL LL | |
| UART/USART/LPUART | 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 LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL |
| CAN/FDCAN | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||
| ETHERNET | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||||||||||
| USB | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||||
| SDMMC | HAL LL | HAL | HAL | HAL | ||||||||||||||||||||
| CEC | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||||||||||
| I2S/SAI | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||
| SPDIF | HAL | HAL | HAL | |||||||||||||||||||||
| Camera Interface (DCMI) | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||||||||||
| Graphic MMU (Chrom-GRC) | HAL LL | HAL LL | HAL | |||||||||||||||||||||
| Segment display | HAL | HAL | ||||||||||||||||||||||
| Display interface (Praellel/TFT/MIPI-DSI) | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||||||||||||
| JPEG Codec | HAL | HAL | HAL | HAL | ||||||||||||||||||||
| Touch Sensing Controller | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | ||||||||||||||
| Analog | ||||||||||||||||||||||||
| 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 | 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 LL | HAL | HAL LL | ||||||
| DTS (Digital Temperature Sensor) | HAL | |||||||||||||||||||||||
| Sigma-Delta ADC / DFSDM / Digital mics IF / ADF / MDF | HAL | HAL | 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 | HAL LL | HAL LL | HAL LL | ||||||||
| OPAMP | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL | ||||||||||||||
| Security & Safety | ||||||||||||||||||||||||
| 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL LL |
| Crypto/AES/PKA | HAL | HAL | HAL | HAL | HAL LL | HAL | HAL | HAL | HAL | HAL | HAL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | |||||
| TrustZone (GTZC) | HAL | HAL | HAL | HAL | HAL | |||||||||||||||||||
| RNG | HAL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL LL | HAL LL | HAL | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL | |||||
| BSEC (Boot and Security and OTP control) | HAL | |||||||||||||||||||||||
| RIF (Resource Isolation Framework) | HAL | |||||||||||||||||||||||
| Hash | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | HAL | |||||||||||||
| Firewall | HAL | HAL | ||||||||||||||||||||||
| Watchdogs & Timers | ||||||||||||||||||||||||
| High Res. Timer | HAL LL | HAL LL | HAL | |||||||||||||||||||||
| 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 | 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 | 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 | HAL LL | HAL LL | HAL LL | HAL LL | HAL LL |
驱动程序
| 中间件 | ||||||||||||||||||||||||
| EEPROM | ||||||||||||||||||||||||
| AzureRTOS - ThreadX | ||||||||||||||||||||||||
| AzureRTOS - FileX | ||||||||||||||||||||||||
| AzureRTOS - USBX | ||||||||||||||||||||||||
| AzureRTOS - NetX | ||||||||||||||||||||||||
| FatFs | ||||||||||||||||||||||||
| FreeRTOS | ||||||||||||||||||||||||
| IAP | ||||||||||||||||||||||||
| Touch Sensing | ||||||||||||||||||||||||
| USB device | ||||||||||||||||||||||||
| USB host | ||||||||||||||||||||||||
| USB-PD | ||||||||||||||||||||||||
| LWIP | ||||||||||||||||||||||||
| Display/GUI | ||||||||||||||||||||||||
| LibJPEG | ||||||||||||||||||||||||
| Camera | ||||||||||||||||||||||||
| Audio playback and record | ||||||||||||||||||||||||
| mbedTLS / mbed-crypto | ||||||||||||||||||||||||
| WIFI | ||||||||||||||||||||||||
| Zigbee | ||||||||||||||||||||||||
| Thread | ||||||||||||||||||||||||
| 802_15_4 | ||||||||||||||||||||||||
| LoRaWAN | ||||||||||||||||||||||||
| Sigfox | ||||||||||||||||||||||||
| GPS | ||||||||||||||||||||||||
| BLE | ||||||||||||||||||||||||
| NFC | ||||||||||||||||||||||||
| sub GHz | ||||||||||||||||||||||||
| Low Power Batch Autonomous Mode (LPBAM) | ||||||||||||||||||||||||
| External memory code execution | ||||||||||||||||||||||||
| Floating Point Unit (FPU) | ||||||||||||||||||||||||
| OpenAMP | ||||||||||||||||||||||||
| OpenBootloader | ||||||||||||||||||||||||
| Secure boot/TFM | ||||||||||||||||||||||||
| Digital power | ||||||||||||||||||||||||
| External memory manager | ||||||||||||||||||||||||
| External memory loader | ||||||||||||||||||||||||
| Image Signal Processing (ISP) | ||||||||||||||||||||||||
| VideoEncoder |
Middlewares
