摘要: 用PWM波的方式实现呼吸灯。LED高点灯,使用64bit移位寄存器作为PWM的发生器,因此PWM的细分颗粒度为1/64。10MHz的时钟为主频,移位64bit,耗时6.4us。每个PWM数据移位2048次,然后PWM的脉宽改变一次,即6.4us*2048=13ms,led的亮度就会改变一次。从暗到亮... 阅读全文
posted @ 2014-03-26 22:12 酒酿小园子 阅读(420) 评论(0) 推荐(0) 编辑