static uint16 duty = 1//控制占空比
每次中断里
duty += 200//根据呼吸时间去顶概述
占空比控制寄存器 = duty
如此进行3次以后 ,关闭PWM定时器
次数可以定义另外一个变量
static char counter = 0
if(duty>2^16-1)counter++
duty一直增加,溢出后会重新变小
欢迎分享,转载请注明来源:内存溢出
static uint16 duty = 1//控制占空比
每次中断里
duty += 200//根据呼吸时间去顶概述
占空比控制寄存器 = duty
如此进行3次以后 ,关闭PWM定时器
次数可以定义另外一个变量
static char counter = 0
if(duty>2^16-1)counter++
duty一直增加,溢出后会重新变小
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)