请问我怎么写一个 利用定时器控制LED灯的频率的程序

2019-07-21 08:48发布

请问我怎么写一个  利用定时器控制LED灯的频率的程序,频率是我通过温度传感器测试的数字传递过去,例如我测得的温度是29度,那么就以29HZ闪烁,温度是实时变化的 QQ图片20181022204708.png 我这个不能实现

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
peng1554
1楼-- · 2019-07-21 13:21
帮顶!!
dqlspzl
2楼-- · 2019-07-21 15:27
不去要精确,不考虑中断等打断,直接用滴答定时器延时啊. 设置滴答定时器的频率为1MS, 每次延时 1000/29就行了,当然不会非常精确,但是简单.没有用定时器的效果好.定时器就直接在定时器中反向.每次触发定时器中断之后读一下全局变量啥的,设置一下下次的中断时间.  29HZ,人眼看不出来的,太快了.
正点原子
3楼-- · 2019-07-21 20:52
编写一个能设置任意频率的定时器初始化函数就好了,每次改变频率,就调用一次
HXYDJ
4楼-- · 2019-07-21 22:19
 精彩回答 2  元偷偷看……

一周热门 更多>