最后两行这个频率和周期怎么算的啊,麻烦详解一下!

2019-03-23 17:33发布

#define STM8_FREQ_MHZ 16
#define PWM_FREQUENCY 14000
#define MINIMUM_OFF_TIME  9500  // (unit ns)

static const u16 hArrPwmVal = ((u16)((STM8_FREQ_MHZ * (u32)1000000)/PWM_FREQUENCY));
static const u16 hMaxDutyCnt = hArrPwmVal - (((u32)STM8_FREQ_MHZ * MINIMUM_OFF_TIME)/1000);//PWM信号周期

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。