学习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:捕获/比较寄存器
这里写图片描述

TIMx_CCRx  :用来配置捕获/比较的值CCR
![这里写图片描述](https://img-blog.csdn.net/20170724204903926?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzg4MDAwODk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
TIM1_ARR寄存器:设置ARR
附: STM32 PWM工作过程
![这里写图片描述](https://img-blog.csdn.net/20170724205030484?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzg4MDAwODk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值