STM32Cube MCU & MPU Packages are part and the STM32Cube initiative.
They offer for each STM32 MCUs and MPUs series all the required embedded software bricks to operate the available set of peripherals, including :
- STM32Cube MCU and MPU Packages for each individual STM32 MCU and MPUs series that include:
- The hardware abstraction layer (HAL) enabling portability between different STM32 devices via standardized API calls
- Low-layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs designed for both performance and runtime efficiency
- A collection of middleware components including RTOS, USB library, file system, TCP/IP stack, touch-sensing library or graphics library (depending on the STM32 series)
- RF stacks such as Bluetooth® LE 5.2, OpenThread, Zigbee 3.0, LoRaWAN® and Sigfox, specific to every STM32 wireless series
- For STM32 MPUs only, the BSP drivers are based on HAL drivers and provide an API Set to the evaluation board and 3rd party components.

精选 视频
ST and Microsoft is a perfect match. An incredible amount of traction in the IoT and across all market segments.
特别推荐
- STM32CubeL0 STM32Cube MCU包,用于STM32L0系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、File system、RTOS和Touch Sensing - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeWB STM32Cube MCU封装面向STM32WB系列(HAL、底层API和CMSIS、文件系统、RTOS、BLE、Thread和Zigbee堆栈 - 以及在意法半导体板件上运行的示例)
- STM32CubeF1 STM32Cube MCU包,用于STM32F1系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeL1 STM32Cube MCU包,用于STM32 L1系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、File system、RTOS、Touch Sensing和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeF0 STM32Cube MCU Package for STM32F0 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Touch Sensing - and examples running on ST boards)
- STM32CubeF3 STM32Cube MCU包,用于STM32F3系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、File system、RTOS、Touch Sensing和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeF2 STM32Cube MCU包,用于STM32F2系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo和评估板)
- STM32CubeH7 STM32Cube MCU包,用于STM32H7系列(HAL、底层驱动、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeF4 STM32Cube MCU包,用于STM32F4系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeL4 STM32Cube MCU包,用于STM32L4系列和STM32L4 Plus系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TouchSensing、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeG0 STM32Cube MCU包,用于STM32G0系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB PD、File system和RTOS - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
- STM32CubeF7 STM32Cube MCU包,用于STM32F7系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)