打印
[STM32F7]

体验ST神器STM32F767之二 定时器PWM呼吸灯

[复制链接]
2182|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
承接上篇**,LED这个货永远都是功劳很大。关于环境配置就闲言少叙了。这里我们主要来分享如何实现呼吸灯的功能。呼吸灯做过很多次了,方法都是大同小异。找一个连接到定时器的LED灯,控制好定时器的频率,控制好输出PWM的占空比,就可以实现了。详细如下。
初始化时钟,GPIO,及定时器:
在设备运行过程中,需要不断地修改PWM的占空比,调用该函数即可。
在主函数中实现呼吸灯的部分功能效果:
效果挺漂亮的,拍了段视频,可是不知道怎么转成图片。下次学习完再分享吧。

沙发
mmuuss586| | 2016-8-23 20:28 | 只看该作者
谢谢分享

使用特权

评论回复
板凳
huangcunxiake| | 2016-8-23 22:58 | 只看该作者
控制好定时器的频率,控制好输出PWM的占空比,就可以实现

使用特权

评论回复
地板
Stannis| | 2016-8-24 08:11 | 只看该作者
呼吸灯,用的PWM控制的?

使用特权

评论回复
5
zhaoliang721|  楼主 | 2016-8-24 14:16 | 只看该作者
Stannis 发表于 2016-8-24 08:11
呼吸灯,用的PWM控制的?

是啊,好控制

使用特权

评论回复
6
Rangar| | 2016-8-24 17:05 | 只看该作者
呼吸灯一般都是PWM控制

使用特权

评论回复
7
dongnanxibei| | 2016-8-24 18:08 | 只看该作者
就是循环调整PWM的占空比,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

101

帖子

1

粉丝