怎么控制PWM把LED的亮度控制到最低

2019-07-19 21:32发布

现在用STM8S105控制LED灯,用PWM控制的话,最低亮度过亮,如果我改变频率,相应的每一位占用时间就会变长,亮度也是差不多,比如我2560US一个周期,每一bit的时间会是10US,但这个10US对我目前来说是过长的,但如果把频率提高,比如每个周期256US,每bit占1US,频率提高了,亮度也是差不多的。而且我这里还要求线性调光,有没有办法在2560US一个周期下,最低亮度下只占用1US,2级亮度点用3US,3级亮度下点用7US,慢慢向上增加,增加到10US一级后就和正常PWM一样调光?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。