领航下载站 / 汇聚当下最新最酷的软件下载站!
领航下载站
您的位置: 首页 >软件频道 > 行业软件 > 其它行业 > STM32CubeMX中文版
STM32CubeMX中文版 v5.3.0 / STM32CubeMX芯片配置工具

标签: 芯片配置

STM32CubeMX最新版是一款简易的芯片配置工具,专门用于STM32的配置。它能够在不同的操作系统上运行,拥有无与伦比的兼容性。对于开发人员来说,它非常的节省时间,简化了开发过程。

STM32CubeMX中文版

软件介绍

STM32CubeMX是一个图形工具,它允许STM32微控制器和微处理器的一个非常简单的配置,以及相应的初始化的C代码的用于臂的产生皮质-M芯或部分的Linux设备树对臂皮质-一个核心),通过逐步的过程。

主要特性

1、直观的STM32微控制器和微处理器选择

2、丰富易用的图形用户界面,可配置:具有自动解决冲突的引脚排列

3、初始化C代码项目,符合IAR,Keil公司的代和GCC编译,运行ARM的Cortex-M核心

4、部分的Linux代设备树为ARM的Cortex -A核心(STM32微处理器)

5、可用性在Windows上运行的独立软件,Linux和MacOS(MacOS的是苹果公司的商标在美国和其他国家的注册。)的操作系统,或者通过Eclipse插件

STM32CubeMX使用教程

1、新建工程

打开STM32cubeMX软件,点击New Project。选择对应开板MCU(STM32F429IG LQFP)。

选择工程后进入工程界面,如下图所示

STM32CubeMX中文版

2、配置外设

RCC设置,选择HSE(外部高速时钟)为Crystal/Ceramic Resonator(晶振/陶瓷谐振器)

STM32CubeMX中文版

GPIO口功能选择,PB0,PB1为LED1-LED2.找到对应管脚设置为GPIO_Output模式。就会从灰色状态变为激活的绿色状态(黄色引脚为该功能的GPIO已被用作其他功能,可以忽略。绿色表示管脚已使用)

3、时钟配置

时钟配置采用图形配置,直观简单。各个外设时钟一目了然。STM32F429最高时钟为180M,此处只有在HCLK处输入72,软件即可自动配置。(RCC选择外部高速时钟)。

STM32CubeMX中文版

4、功能外设配置

相比于旧版,新版的功能设置界面比较隐藏. 名字:System view 在右上方(熟悉的功能界面又显示出来了)就是长了点

STM32CubeMX中文版

5、生成工程报告

输入工程名,选择工程路径(注意不要出现中文,否则可能出错)。工具链/IDE选择MDK-ARM V5。最后面可以设置堆栈大小,此处默认不作修改。

STM32CubeMX中文版

在Code Generator中找到Generated files框,勾选Generated periphera initialization as a pair of ‘.c/.h‘ files per IP。外设初始化为独立的C文件和头文件。

点击Project –>Generate Reports或者点击快捷图标生成报告。系统会提示先创建一个工程项目。点击Yes设置工程。

生成完以后,OpenProject 然后进入Option,选择Debugger分支,下载器选择ST-LINK,同时修改里面的选项每次下载后自动重启。保存关闭工程再打开即可开始你的开发之路。

STM32CubeMX中文版下载

回顶部 去下载