关于定时时间、预分频器系数、计数器系数之间的关系,由此解释PWM波形的参数

时钟频率/预分频器系数(prescaler)=分频后时钟频率

分频后时钟频率*计数器系数(period)=定时时间

由以上两式得定时时间=period*prescaler/时钟频率

period就是配置在ARR(自动重装寄存器)中的值,意味定时器定一次时所经历的周期

perscaler好理解就是把原始的内部时钟频率或者外部时钟频率改变

因为是从零计数,故在配置定时器时要注意period - 1;prescaler - 1;

由以上可以解释

黄色线代表ARR的值,蓝色线代表CNT的值,红色线代表CCR的值,绿色线为输出的PWM波形,PWM频率就等于定时器更新频率(也就是定时器定时时间的倒数),故有PWM频率公式;

占空比就是PWM波形高电平所占比例,因为CNT=CRR的一瞬间就输出低电平,故高电平只占CCR份,而不是(CCR + 1)份。如图就是0-29属于高电平就是30个数。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值