目 录
- 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工程文件
修改配置后重新生成即可。