搜档网
当前位置:搜档网 › STM32CubeMX简介

STM32CubeMX简介

STM32CubeMX简介
STM32CubeMX简介

STM32CubeMX

STM32设置和初始化C代码生成器

山西大学电子信息工程系王晓峰

Wangxiaofeng@https://www.sodocs.net/doc/b513352365.html,

特性

?直观的选择STM32微控制器。

?微控制器图形化配置

-自动处理引脚冲突

-动态设置确定的时钟树

-可以动态确定参数设置的外围和中间件模式和初始化

-功耗预测

?C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IAR,KEIL,GCC。

?可独立使用或作为Eclipse插件使用。

描述

STM32CubeMX是意法半导体STMCube?的主动原创,可以减轻开发工作,时间和费用。STM32Cube覆盖了STM32系列。

STM32Cube包括STM32CubeMX,STM32CubeMX是一款图形化软件设置工具,允许使用图形化向导来生成C初始化代码。

它也集成了一个全面的软件平台,支持每一个系列(例如STM32F4系列的STM32CubeF4)。这个平台包括STM32Cube HAL(一个STM32的抽象层集成软件,确保STM32系列最大的移植性。)再加上兼容的一套中间件(RTOS,USB,TCP/IP和图形),所有内嵌软件组件附带了全套例程。

STM32CubeMX是现存的MicroXplorer工具的扩展。它的图形化工具可以非常轻松的设置STM32微控制器并在一步步的指导下生成对应的初始化C代码。

首先,需要选择符合外设要求的STM32微控制器。

其次用户必须设置每个要求的嵌入式软件,需要借助引脚冲突解决,时钟树设置帮助,功耗计算器和一个多用途外设设置(GPIO,USART)和中间件协议栈(USB,TP/IP)。

最后,基于此前的设定,用户启动初始化C代码生成器。此代码已经可以在多个开发环境中使用。用户代码被保持在下一个代码生成器中。

STM32CubeMX可在意法半导体官网下载。

相关主题