引言
STMCube™由意法半导体最初发起,通过减少开发工作量、时间和成本,让开发人员的生活更 轻松。STM32Cube涵盖整个STM32产品系列。
STM32Cube 包括: • 图形软件配置工具STM32CubeMX,可通过图形向导生成初始化C代码。 • 每个STM32微控制器系列都提供了全面的STM32Cube MCU封装(例如STM32F4系列的 STM32CubeF4),包括: – STM32抽象层嵌入式软件STM32CubeHAL,确保用户应用在STM32各个产品之间实 现最大限度的可移植性。HAL对所有外设可用 – 底层API(LL)提供了一个专家级的快速轻量级层,它比HAL更靠近硬件,底层API 只存在于一部分外设中。 – 一套一致的中间件,比如RTOS、USB、TCP/IP和图形 – 提供了一套完整示例以及嵌入式软件工具
图1. STM32Cube MCU包组件
此外,STM32Cube扩展包包含嵌入式软件组件,用于补充STM32Cube MCU包的功能或支 持各种应用领域中大量ST器件和最合适的STM32微控制器的使用。 STM32Cube扩展包的适当开发取决于与质量、封装、中间件支持、文档和其他事项相关的标准。 本文档提供了描述所有标准及其重要性级别的清单。必须符合这些标准,以确保STM32Cube 扩展包与每个STM32Cube MCU包相匹配,以及整个STM32Cube系列的整体一致性。 …………
|