实验任务:
1:实现PWM呼吸灯,定时器产生PWM,控制实验板上的LED灯亮灭;
2:通过任意两个按键切换PWM呼吸灯输出到两个不同的LED灯,实现亮灭效果;
3:通过串口助手显示当前正在两灭的LED是哪个? 例如LED p1.3或LED p1.4。
完整工程代码打开下载:
bashhttp://dt2.8tupian.net/2/28880a70b6666.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。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!