搜索
嵌入式教程:LED状态灯实现
2021-11-02 09:45:56
379
0

  LED在嵌入式教程中是非常常用的,虽然小小的不引人注意,但还是一个不可或缺的部分。最常见的就是通过亮灭来进行提醒,提醒我们设备是否在正常运行,还是死机了。当我们随便买一块开发板,基本上都会具有这个功能。


  当然除此以外,控制LED的方法还有非常多,例如电压、PWM都可以控制LED的亮度,我们也可以通过芯片来控制LED的渐变,不过对于单片机来说没什么必要,毕竟自己能实现的功能再弄一个芯片,多少有点画蛇添足了。



嵌入式教程:LED状态灯实现



  DAC输出模拟量虽然是可以实现,但并不常用,原因就是其不能多路进行。而我们最常见的方法就是PWM和控制GPIO口高低电平。控制GPIO口高低电平比PWM更简单一点,毕竟PWM我们需要两个定时器才可以实现,一个输出PWM波形,一个更新输出占比。


  我们在接触LED时,也知道LED并不只有一种颜色,一般来说是通过三色,常灭、常亮、闪烁三种形态来进行实现。对于一个项目来说,LED只是里面很小的一个部分,但却发挥这巨大的作用,如果LED的显示出现了我们,我们的工作也可能因此被误导,所以对待LED我们也要抱着严谨细心的态度去进行。



嵌入式教程:LED状态灯实现



  在学习嵌入式教程时,LED也是占比比较小的一个模块,但很多人也会LED玩出花,比如说把LED弄成心形表白,这也不得不说是输入嵌入式的浪漫了。


  本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/


嵌入式教程为什么没有软件架构师
学java教程一个多月了,代码都可以看懂,但写不出来,正常吗?