自学内容网 自学内容网

STM32软件开发 —— STM32CudeMX使用优点


STM32CudeMX

在这里插入图片描述

在图形化工具STM32CudeMX出现之前,开发者通常是参考库驱动文件中的例程来配置芯片的,进行拷贝和修改等,为了提高开发效率,ST公司开发了STM32CudeMX工具,通过它简化了芯片硬件初始化配置,并生成相应功能的工程代码。开发者只需要在生成的代码工程里加入应用层代码即可。


使用思路

1、创建工程
2、选择所使用的芯片
3、配置使用到的引脚模式
4、配置使用到的引脚功能
5、配置时钟
6、管理工程
7、生成代码工程


步骤详细

创建工程

在首页菜单,Files > Project

选择MCU芯片
在这里插入图片描述

配置引脚模式

比如使用了外部晶振,则配置RCC
在这里插入图片描述
比如,配置控制LED灯的引脚模式
在这里插入图片描述
比如,配置USART1的引脚模式
在这里插入图片描述

配置引脚功能 ,比如第二功能

比如串口模式,中断,DMA等,串口可以配置RS485通信的硬件流控。
在这里插入图片描述

配置时钟

在这里插入图片描述

管理工程

输入工程名,保存路径,生成的工程类型等
在这里插入图片描述

生成代码

要想生成的工程不删除现有的用户代码,那么需要选中 Keep User …,这样就保留 USER CODE BEGIN 与 USER CODE END之间的代码。

/* USER CODE BEGIN x */
用户代码
/* USER CODE END x */

在这里插入图片描述
生成代码工程
在这里插入图片描述

修改工程再生成代码

如果需要更改(删除、修改、增加)硬件配置,打开ioc工程文件
在这里插入图片描述
修改配置后重新生成即可。


原文地址:https://blog.csdn.net/wu19870319/article/details/143666045

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!