- 博客(5)
- 收藏
- 关注
原创 蓝桥杯笔记——嵌入式省赛模板构建(五)构建定时器TIM模板工程
通过同时捕获上下沿的计数,系统能够准确地测量信号的周期(在上升沿和下降沿之间的时间)以及计算占空比(高电平时间/周期时间)。定时器配置我们不再一一解析了,对于输入捕获配置的时钟源选择我们设置为内部时钟即可,从模配置中使用输入触发器TIM_TS_TI1FP1,并设置触发极性为上升沿。输出信号在定时器计数达到设定的脉冲宽带(Pulse)时变为高电平。由此可知定时器时钟频率为10000HZ,定时器溢出频率为10HZ,这意味着每(1/10)秒即100毫秒会溢出一次,可以用于生成10HZ的中断或定时任务。
2025-02-06 16:49:02
2480
原创 蓝桥杯笔记——嵌入式省赛模板构建(四)构建ADC模板工程
ADC(模数转换器)是嵌入式系统中用于将模拟信号转换为数字信号的重要外设模块。在蓝桥杯嵌入式竞赛中,ADC常用于传感器数据采集、电压测量等场景。本文将详细介绍如何基于STM32的HAL库构建ADC模板工程,并结合HAL库中的相关函数,深入解析其原理和实现方法。通过代码和图片的配合,帮助读者快速上手并应用于实际开发中。
2025-02-03 15:31:26
1200
原创 蓝桥杯笔记——嵌入式省赛模板构建(三)构建UART串口模板工程
UART串口通信是嵌入式系统中常用的外设模块,掌握其驱动和模板构建是蓝桥杯嵌入式竞赛的基础。本文将详细介绍如何基于STM32的HAL库构建UART串口模板工程,并结合HAL库中的相关函数,深入解析其原理和实现方法。通过代码和图片的配合,帮助读者快速上手并应用于实际开发中。
2025-02-02 20:14:53
1343
原创 蓝桥杯笔记——嵌入式省赛模板构建(二)构建led灯和按键模板工程
设置GPIO引脚的电平状态。: 读取GPIO引脚的电平状态。以及熟练掌握GPIO的配置工程。将以上函数再熟悉一遍,将其封装到一个.c文件里,led_key模板就创建好了。
2025-02-01 20:09:26
746
原创 蓝桥杯笔记——嵌入式省赛模板构建(一)构建源工程和待提交工程
6.接下来打开工程,添加启动文件(.s文件如果找不到可以去历届蓝桥杯给的资料里找),然后进行编译,零报错零警告就没问题。4.时钟树配置,输入晶振改成24HZ,使得输出晶振输出80HZ,配置如图所示。1.首先打卡cubemx,创建新工程,选择芯片stm32g431rbt。2.系统配置,时基源选择SysTick,其他默认即可。3.时钟配置选择外部晶振时钟源,其他默认即可。5.接下来配置项目,如图配置即可,其他默认。接着点生成就可以了,源工程就创建好了。以上就是最小基本单元的配置全过程。
2025-01-23 19:46:57
372
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅