引言
意法半导体提供的 STM32Cube,旨在通过减少开发工作量、时间和成本,来显著提高开发人员的工作效率。STM32Cube涵盖整个 STM32 产品系列。
- STM32Cube 包括: 一套用户友好的软件开发工具,覆盖从设计到生产的整个工程开发过程,其中包括:
‒ 图形软件配置工具 STM32CubeMX,可通过图形向导自动生成初始化 C 代码。
‒ STM32CubeProgrammer(STM32CubeProg),支持图形接口和命令行接口的编程工具。
‒ STM32CubeMonitor-Power(STM32CubeMonPwr),测量并帮助优化 MCU 功耗的监控工具。
‒ STM32CubeMonitor,配有专用附加组件、利用 STM32WL 执行射频测试(动态数据包传输/接收、PER 测量)并以图形表示射频性能的多功能监控工具。
- 针对每个系列提供综合的嵌入式软件平台,(比如用于 STM32WL 系列的 STM32CubeWL):
‒ STM32 抽象层嵌入式软件 STM32Cube HAL,确保用户应用在 STM32 各个产品之间实现最大限度的可移植性。
‒ 底层 API(LL)提供快速、轻量且面向专业人士的层,比 HAL 更接近于硬件。LL API 仅可用于一组外设。
‒ 一组统一的中间件组件,如 FatFS、FreeRTOS™、LoRaWAN®、SubGHz_Phy、Sigfox™、KMS、SE 和mbed-crypto。
‒ 所有嵌入式软件实用工具均配备一套完整的示例
DM00660674_ZHV6.pdf
(927.06 KB)
|