STM32Cube MCU和MPU包

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® LE 5.3、OpenThread、Zigbee 3.0、LoRaWAN®和Sigfox
    • 基于HAL驱动程序的BSP驱动程序仅面向STM32 MPU,并为评估板和第三方组件提供API集。