首页 软件下载 行业软件 STM32CubeMX(芯片配置工具) v5.3.0官方版

STM32CubeMX(芯片配置工具) v5.3.0官方版

应用类型
行业软件
应用大小
164M
更新日期
2019-10-12
应用版权
付费版
软件语言
英文
应用系统
WinAll
官方网站
https://www.st.com/zh/development-tools/stm32cubemx.html
本地下载

杀毒检测 无插件 360通过 腾讯通过 金山通过

软件介绍

STM32CubeMX(芯片配置工具)这款软件拥有相当丰富的功能系统,一家知名软件公司是一家比较有实力的公司,他们所开发的软件很受用户喜欢,该软件不大,不怎么占内存,只有164M,这款软件的使用质量很高,深得人心。

STM32CubeMX是ST发行的芯片配置工具。它通过友好的图形界面生成初始化代码,可以大大减少开发工作,时间和成本,并且涵盖了几乎所有STM32系列芯片!

ab9cc21d47d8379d9cd22204aec852bf97ad62b5_w.jpg

软件功能

它包括除STM8之外的所有ST产品系列,其中STM8包括STM32Cube硬件抽象层(嵌入式STM32抽象层)确保在STM32系列中具有最大的可移植性)和一组中间件组件(RTOS,USB,FatF,TCP/IP,图形等)。

直观的STM32微控制器选择和时钟树配置

外围设备和中间件功能模式的微控制器图形配置以及初始化参数

C代码生成项目范围STM32微控制器初始化是否符合IAR?凯尔?和GCC编译器。

对于产品设计而言,便利于产品的统一管理非常方便,而不再是凌乱的团队发展状况。这样可以节省大量管理时间。

使用方法

1。新项目

打开STM32cubeMX软件,然后单击“新项目”。选择相应的开放式MCU(STM32F429IG LQFP)。

选择项目并进入项目界面,如下所示。

93c4afff6d3147d6de0d27a6b4074c93d6e8b979_w.jpg

2。配置外围设备。

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

861299adca7507c2ee326e677faf251f5dd6b5a1_w.jpg

GPIO端口功能选择,PB0 PB1为LED1-LED2 。找到设置为GPIO_Output模式的相应引脚。它将从灰色变为活动的绿色(此功能的黄色引脚GPIO已用作其他功能,可以忽略。 绿色表示已使用该引脚。)

7a104aa30f30fd8018a95cdb284af5638549fbbf_w.jpg

3。时钟配置

时钟配置在图形上简单直观。各个外围时钟一目了然。 STM32F429的最大时钟为180M。在此,HCLK只能输入72,并且可以自动配置软件。 (RCC选择一个外部高速时钟)。

5b60a5c347ce7f3fb0f90b80bebc08a0453d8a93_w.jpg

4。功能外围设备配置

与旧版本相比,新版本的功能设置界面相对较隐蔽。名称:右上角的系统视图(再次显示功能界面)是一个长点

ce386ac5d4fda1ae56a3d451c345399e934258a8_w.jpg

在配置框中,我们可以看到有几个区域,相应的功能设置如下

多媒体:音频视频,LCD

计时器(控制):计时器

模拟(模拟):DAC,ADC

连接性(通信)连接):串行端口,SPI,I2C,USB,ETH

系统核心(系统核心):DMA(直接内存访问),GPIO,NVIC,RCC

中间件(中间件): FreeRTOS,FATFS,LwIP,USB

安全性:安全性

计算:计算

DMA在此未使用没有配置的项目,NVIC(嵌套的嵌套向量中断控制器配置了中断优先级。不需要配置RCC。

fcede669a644b24f87d9884ccb447a1798039894_w.jpg

GPIO引脚级别33370高

GPIO模式33760推挽输出

最大输出速度:高速

用户标签:Opt_Led0

更改用户标签,引脚配置图将显示该引脚的标签。

4。功耗计算

这是基于配置的外围设备来计算功耗的,请忽略它。

0921250c8c6f4758c4580ffb3857fd26b9f29d2d_w.jpg

5. 生成工程报告

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

09a857479be7a333566bfded7d6f090a40ce6e0c_w.jpg

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

63c676eb85f7da0286050ce242f835114cb0bda8_w.jpg

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

99dbea355a7a2a8febee8bcfbb2763db9fd90191_w.jpg

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

6a220a6d86c89b35b0e1397ae719e57970b8b193_w.jpg

以上资讯是关于STM32CubeMX(芯片配置工具)的内容,发布自爱下载,供大家参考学习,欢迎转载,转载请保留链接。