main内延时后(关定时,且延时大于定时器定时),如何保证准确...
1116|7
|
评论
@xu6158 :你无非以下任务:1、110V升压,需要PWM。2、按键检测。3、LED闪烁。现在最关键的是PWM驱动,需要实时性比较高,PWM周期100us,脉冲10us,这个很容易,只要开一个定时器,周期100us:1、每进去100次,处理按键和LED驱动。2、每进去一次,如果需要PWM,则输出10us高电平。
已经附上原理图
因为单片机只有4M的时钟,10us/100us的PWM脉冲只能用延时来完成,这也是没办法之举,关键是这是能实现的,老外做出来了,我们的产品却没法搞定.所以肯定有什么好的方法的
|
|
|
|