void TIM_SetCompare1(TIM_TypeDef* TIMx, uint16_t Compare1)
{
/* Check the parameters */
assert_param(IS_TIM_LIST8_PERIPH(TIMx));
/* Set the Capture Compare1 Register value */
TIMx->CCR1 = Compare1;
}
查看源代码,是设置捕获比较寄存器的值,这个值设置后影响什么呢,有说设置占空比的,不太懂类,求赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一个计数值一个比较值,当计数值>比较值输出一个有效/无效电平,当计数值<比较值输出一个无效/有效电平,具体配置要看是哪一种PWM模式,计数值会根据时基单元的时钟不断往上或往下自增/自减计数
一周热门 更多>