产品概述
描述
STMCube™是意法半导体的独创计划,旨在通过减少开发工作量、时间和成本,让开发人员的工作更轻松。STM32Cube是STMCube的实现,覆盖了整个STM32产品组合。
STM32Cube包括图形软件配置工具STM32CubeMX,可通过图形向导生成初始化C代码。
其中还包含由STM32Cube硬件抽象层 (HAL) 以及一组一致的中间件组件(RTOS、USB、FAT文件系统、图形、TCP/IP和以太网)组成的STM32CubeH7 MCU软件包。所有嵌入式软件实用程序都附带一整套在意法半导体开发板上运行的示例。
STM32Cube HAL作为一个STM32嵌入式软件层,可确保在STM32产品组合之间实现理想的可移植性。
HAL即时可用且已依据MISRA C®:2004指南(含部分记录在案的例外情况(按需提供报告))和ISO/TS 16949标准进行开发。此外,意法半导体的特定验证过程使认证条件更为严格。
STM32CubeH7将开发STM32H7微控制器应用所需的所有通用嵌入式软件组件聚集在一个软件包中。根据STM32Cube计划,这套组件具有高度可移植性,不仅适用于STM32H7系列包含的微控制器,还适用于其他STM32系列器件。
HAL提供开源BSD许可证,以方便用户使用。
-
所有功能
- 一致且完整的嵌入式软件,为用户解决依赖性问题
- 在STM32Cube支持的所有STM32系列之间实现理想的可移植性
- 数百个示例,便于轻松理解
- 使用CodeSonar®静态分析工具的高质量HAL
- STM32H7专用的中间件,包含USB主机和设备、TCP/IP以及以太网
- 免费易用的许可条款
- 更新机制可由用户启用,以便获得新版本的通知