14.3.9  
WM 模式
脉冲宽度调制模式可以产生一个由TIMx_ARR寄存器确定频率、由TIMx_CCRx寄存器确定占空
比的信号。
在TIMx_CCMRx寄存器中的OCxM位写入’110’(PWM模式1)或’111’(PWM模式2),能够独立地设
置每个OCx输出通道产生一路PWM。
必须设置TIMx_CCMRx寄存器OCxPE位以使能相应的预
装载寄存器,最后还要设置TIMx_CR1寄存器的ARPE位,(在向上计数或中心对称模式中)使能
自动重装载的预装载寄存器。
以上摘自F103中文手册,为什么一定要预装载,立即写入不是更好吗?
---------------------------------
是啊,使能预装载以后就是在下次更新事件后将预装载寄存器的值送入影子寄存器,可是手册上为什么说一定要使能预装载,使能预装载后那么波形不就只能在CNT产生一次溢出后才能开始输出波形,也就是第一个周期是没有波形的。立即写入的话不就能在第一个周期就产生波形吗,这样不是更好吗
一周热门 更多>