STM32MP157-M4_Examples

1.2 STM32CubeMX

STM32CubeMX是ST意法半导体推出的STM32系列芯片图形可视化配置工具,用户可以通过图形化向导为Cortex-M系列MCU生成初始化代码工程模板,以及为Cortex-A系列MPU生成用于Linux的部分设备树。

对于STM32MP157x,可以为整个系统配置GPIO和时钟,并以交互的方式将外围设备分配给Cortex-M4或Cortex-A7。并且提供一些实用功能,比如DDR配置和调整,使STM32 MPU入门变得更加容易。

STM32CubeMX特性如下:

- 自动处理引脚冲突

- 动态验证Cortex-M内核外围设备和中间件功能的参数约束

- 动态验证配置的时钟树

- 查看上电顺序、预测功耗

STM32CubeMX支持的STM32如图 1.2.1所示。