学习PWM的一些总结
生活随笔
收集整理的这篇文章主要介绍了
学习PWM的一些总结
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
(1)TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState)
这个函数,只有定时器TIM1 8 15 16 17使用时才调用;
(2)TIMx_CRx中APRE:对时钟的控制寄存器进行操作 是其自动重装载(的)预装载允许位(1:自动重装载之前会先进行访问预装载寄存器 0:不会)
(3)TIMx_CCMRx中OCxPE:对捕获/比较模式寄存器 x(TIMx_CCMRx) 进行操作 如下:
0禁止TIMx_CCR1寄存器的预装载功能,可随时写入TIMx_CCR1寄存器,并且新写入的数
值立即起作用。
1:开启TIMx_CCR1寄存器的预装载功能,读写操作仅对预装载寄存器操作,TIMx_CCR1的
预装载值在更新事件到来时被传送至当前寄存器中。
(4)
TIMx_CRx :时钟控制寄存器可以配置一些时钟的状态
TIMx_CCMRx:捕获/比较寄存器
总结
以上是生活随笔为你收集整理的学习PWM的一些总结的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 如何在一个.c文件里调用另一个.c文件里
- 下一篇: 单工 半双工 全双工