STM32Cube MCU和MPU软件包是STM32Cube生态系统的一部分。
为了操作现有的外设,它们为各个STM32 MCU和MPU系列提供了所有必要的嵌入式软件模块。
- 面向各个STM32 MCU和MPU系列的STM32Cube MCU和MPU软件包,包括:
- 硬件抽象层 (HAL) 使得不同的STM32器件可通过标准API调用进行互相移植
- 底层 (LL) API作为经精简优化、面向专业用户的API集,可以全面提升性能和运行效率
- 一系列中间件组件,包括RTOS、USB库、文件系统、TCP/IP栈、触摸感应库或图形库(取决于STM32的系列)
- 专属于各个STM32无线系列的RF协议栈,例如Bluetooth®低功耗5.4、OpenThread、Zigbee 3.0、LoRaWAN®和Sigfox
- 基于HAL驱动程序的BSP驱动程序仅面向STM32 MPU,并为评估板和第三方组件提供了API集。
