【TB作品】STM32 PWM之实现呼吸灯,STM32F103RCT6,晨启

文章目录

实验任务:

1:实现PWM呼吸灯,定时器产生PWM,控制实验板上的LED灯亮灭;

2:通过任意两个按键切换PWM呼吸灯输出到两个不同的LED灯,实现亮灭效果;

3:通过串口助手显示当前正在两灭的LED是哪个? 例如LED p1.3或LED p1.4。

完整工程

完整工程代码打开下载:

bash 复制代码
http://dt1.8tupian.net/2/28880a58b6666.pg3

参考资料

实验目的:

1:掌握STM32编程基本操作。

2:掌握PMW控制输出。

3:了解矩阵键盘工作原理及按键基本操作。

4:掌握STM32串口通讯,并与上位机通讯。

实验任务:

1:实现PWM呼吸灯,定时器产生PWM,控制实验板上的LED灯亮灭;

2:通过任意两个按键切换PWM呼吸灯输出到两个不同的LED灯,实现亮灭效果;

3:通过串口助手显示当前正在两灭的LED是哪个? 例如LED p1.3或LED p1.4。

实验资料:

可通过口袋实验室慕课平台下载安装包、说明书及例程等,在一年级第一个月的附件中。

实验要求:

拿到12月5-6日拿到实验任务书后,即可以展开自行实验,于12月29日前提交完整资料包,含实验报告、实验源程序。其中实验报告中附上关键核心逻辑程序及注释,并附上实验效果图。

实验过程

对比我这篇文章:
https://qq742971636.blog.csdn.net/article/details/131445707

然后板子上的灯:

可以使用PB8 PB9,在TIM4的CH3 CH4。

相关推荐
省四收割者7 小时前
一文详解信号完整性(3)--规避SI问题的具体实现方法
嵌入式硬件·硬件架构·信号处理·智能硬件·pcb工艺·altium designer
巴巴媛6668 小时前
STM32学习笔记【32.BKP + RTC】
笔记·stm32·学习
KaifuZeng9 小时前
通信与接口协议面试十一、网口
嵌入式硬件·面试·通信与接口协议
ACP广源盛139246256739 小时前
破局 PCIe 4.0 交换瓶颈@ACP#IX8024 / ASM58024参数及应用对比
大数据·人工智能·分布式·嵌入式硬件
迷茫、Peanut9 小时前
51调时钟(2)
单片机
吠品10 小时前
Python字典键获取的四种实用方法
stm32·单片机·嵌入式硬件
ye1501277745510 小时前
220V转12V|18V1A非隔离电源芯片WT5110
单片机·嵌入式硬件·其他·硬件工程
XTIOT66610 小时前
CRPT 诚实标识采集落地技术实践:分工况硬件选型与合规数据标准化解决方案
大数据·运维·人工智能·嵌入式硬件·物联网
云栖梦泽11 小时前
从 IMX415 摄像头驱动理解 Media Controller 框架
linux·开发语言·c++·嵌入式硬件