STM32CubeMX(芯片配置工具) V5.3.0官方版
- 软件大小:164MB
- 更新日期:2020-12-08
- 软件语言:其他语言
- 软件授权:国产软件
- 软件热度:条
- 官方网站:暂无
- 适用平台:WinAll/
STM32CubeMX是ST公布的一款处理芯片配置专用工具,根据亲和力的用户界面形成复位编码,能够大大的缓解开发设计工作中,時间和花费,基本上遮盖了STM32系列产品处理芯片!
【软件特点】
它包含了ST商品的每一个系列产品除开STM8,服务平台包含了STM32Cube 硬件配置抽象性层(一个STM32抽象性层嵌入式软件,保证 在STM32系列产品利润最大化的便携式)和一套的分布式数据库部件(RTOS, USB, FatFs, TCP/IP,#160; Graphics, 这些).
形象化的STM32微处理器的挑选和时钟树配置
微处理器图形界面配置外部设备和分布式数据库的作用方式和复位主要参数
C代码生成新项目遮盖STM32微处理器的复位合乎IAR?,Keil的?和GCCc语言编译器。
针对设计产品,它毫无疑问便捷了商品的统一管理方法变成很有可能,而已不是一团乱的精英团队开发设计状况.节约了很多管理时间。
【操作方法】
1.新创建工程项目
开启STM32cubeMX软件,点一下New Project。挑选相匹配新股开板MCU(STM32F429IG LQFP)。
挑选工程项目后进到工程项目页面,如下图所显示
2.#160; 配置外接设备。
RCC设定,挑选HSE(外界髙速时钟)为Crystal/Ceramic Resonator(晶振电路/瓷器谐振器)
GPIO口作用挑选,PB0,PB1为LED1-LED2.寻找相匹配引脚设定为GPIO_Output方式。便会从深灰色情况变成激话的翠绿色情况(淡黄色脚位为该作用的GPIO已被作为别的作用,能够忽视。翠绿色表明引脚已应用)
3. 时钟配置
时钟配置选用图型配置,形象化简易。每个外接设备时钟一目了然。STM32F429最大时钟为180M,这里仅有在HCLK处键入72,软件就可以全自动配置。(RCC挑选外界髙速时钟)。
4.作用外接设备配置
对比于老版,新版本的作用设定页面较为掩藏. 姓名:System view 在右上角(了解的作用页面又显示信息出来)便是长了点
在配置框我们可以见到几个地区,各自相匹配的作用设定以下
Multimedia(多媒体系统):视音频、LCD
Timers(操纵):计时器
Analog(仿真模拟):DAC、ADC
Connectivity(通信联接):串口通信、SPI 、I2C、USB、ETH
SYStem Core(系统核心):DMA(立即储存器存储)、GPIO、NVIC、RCC
middlewares(分布式数据库): FreeRTOS、FATFS、LwIP、USB
Security:安全性
Computing:测算
此工程项目中DMA不起作用的无需配置,NVIC(嵌入中断向量控制板(Nested Vectored Interrupt Controller))配置终断优先。RCC无需配置。
GPIO Pin Level (引脚情况):上拉电阻
GPIO mode (引脚方式 ):推挽输出
Maximum output speed (较大 輸出速率):髙速
User Label (用户标签):Opt_Led0
变更用户标签,引脚配置图会显示管脚的标识。
4.#160; 功耗计算
这一依据配置的外接设备测算功能损耗,无需理睬。
5. 形成工程项目汇报
键入工程项目名,挑选工程项目途径(留意不必出現汉语,不然很有可能失败)。专用工具链/IDE挑选MDK-ARM V5。最终面能够设定局部变量尺寸,这里默认设置未作改动。
在Code Generator中寻找Generated files框,启用Generated periphera initialization as a pair of ‘.c/.h‘ files per IP。外接设备复位为单独的C文档和头文件。
点一下Project