Skip to content

STM32 入门 6

输出比较

OC (Output Compare) 输出比较

输出比较可以比较 CNT 和 CCR (捕获比较)寄存器的关系,来对输出电平进行置1、置0或反转的操作,用于输出一定频率和占空比的 PWM 波形

每个高级定时器和通用定时器都有4个输出比较通道

高级定时器的前3个通道额外拥有死区生成和互补输出的功能

PWM 波形

PWM (Pulse Width Modulation) 脉冲宽度调制,是数字输出信号

具有惯性的系统中可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域

PWM 参数:频率 = 1/T_s 占空比=T_ON/T_s 分辨率 = 占空比变化步距

频率代表高低电平变换周期的时间,越快信号约平稳,性能开销越大,一般在几千到几十千赫兹

占空比越大,等效模拟电压约趋近于高电平,反之趋近于低电平,一般是线性的,比如百分之五十的占空比相当于高电平和低电平的中间值

分辨率就是占空比能变化的分度值,衡量占空比能变化的细腻程度,如果既要高频率又要高分辨率,对硬件要求就比较高