STM32F407VET6学习笔记5:STM32CubeMX配置串口工程_HAL库

学习一下怎么使用CubeMx配置工程,这里配置LED、串口UART5、定时器TIM2

目录

新建工程:

配置时钟与外设:

晶振

LED

时钟树

串口UART5

​编辑

​编辑

定时器TIM2

更改工程配置:

生成代码:

添加应用层代码:

测试结果:

其余提示:


新建工程:

点击"ACCESS TO MCU SELECTOR"

在cubeMX中搜索F407VET6

配置时钟与外设:

晶振

开发板只有告诉时钟晶振,没有低速时钟晶振

LED

开发板连接了几个灯,PA3\PA4\PA5\PA6,且低电平点亮,如下配置:

直接点它们配置为Output:

因为我是低电平点亮,所以为了上电先不亮,设定GPIO output leve 设定引脚初始化电平为高电平

时钟树

我这里没有改时钟树配置

串口UART5

定时器TIM2

更改工程配置:

生成代码:

然后会需要你登陆,(必须要登录),下个固件就能生成了

添加应用层代码:

测试结果:

其余提示:

额外自己增加的应用层代码需要放在它生成工程的/*USER CODE BEGIN*/之间

否则在使用cube新增外设后,你写的代码会被清楚!

相关推荐
aaaameliaaa5 小时前
指针之总结
c语言·笔记·算法
撩得Android一次心动6 小时前
Linux编程笔记3【个人用】
linux·笔记
憧憬成为java架构高手的小白6 小时前
黑马八股--中间件学习之MQ(RabbitMQ)
学习·中间件
撩得Android一次心动8 小时前
Linux编程笔记4【个人用】
linux·笔记·学习
放学校门口见8 小时前
vscode部署stm32开发调试环境
ide·vscode·stm32
user-猴子8 小时前
让网页“活”过来 —— 用AI打造会自主学习的动态知识图谱
人工智能·学习·知识图谱
网络工程小王9 小时前
【HCIE-AI】10.pytorch模型迁移分析
人工智能·学习·华为·llama
xqqxqxxq9 小时前
技术笔记:上下文工程(Context Engineering)心得总结(李博杰《深入理解 AI Agent》2.1,2.2观后总结)
人工智能·笔记
魔城烟雨10 小时前
从零开始学习betaflight《3-硬件接口设计规范标准》
学习·设计规范
z203483152011 小时前
CLion开发STM32——文件管理
stm32·单片机·嵌入式硬件·clion