static uint16 duty = 1//控制占空比
每次中断里
duty += 200//根据呼吸时间去山袜顶概述
占空比控制寄存器 = duty
如此进行3次以后 ,关闭PWM定时器
次数可以定羡瞎义另外一个变量
static char counter = 0
if(duty>2^16-1)counter++
duty一直增加,溢出后会重兄唯空新变小
STM32程序:按键长按和短按的判断,用来控制LED灯,有借鉴了其他程序,但是有细节上的不同。短按是竖散切换灯亮的状态,每按一下换一个状态,长按led灯快闪举纤罩并且指正闹示灯向4靠近,直到等于4是慢闪。如果只做长短按不需要注重里面内容欢迎分享,转载请注明来源:内存溢出
评论列表(0条)