小工具知识网

当前位置: 首页 > 行业知识 > stm32学习记录-5.2PWM输出控制sg90舵机角度

行业知识

stm32学习记录-5.2PWM输出控制sg90舵机角度

2026-11-12 09:57:43 来源:互联网转载

���码连接:https://gitee.com/HL12334/stm32-learning-code

前提知识:

1.定时器中断

1.关键概念

1.1pwm输出

1.常用术语

  • OC(output compare)输出比较
  • CNT(counter),定时器中用于计数的寄存器:当前定时器计数值
  • CCR(Capture/Compare),捕获比较寄存器:与CNT寄存器的值进行比较,用于确定PWM占空比
  • PSC(Prescaler),预分频器:降低定时器输入频率,可以进行更长时间的定时
  • ARR(Auto-Reload Register),自动重装寄存器: 用于确定PWM周期, 当CNT==ARR时,计数器重新开始计数

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

    3.高级定时器的前三个通道额外拥有***区生成和互补输出的功能,用于驱动三相无刷电机。

    4.有效电平: 自行设置有效电平为高电平还是低电平,反正则为无效电平

    5.输出比较模式,常用模式

    1.  PWM模式1
      向上计数时(一般使用向上计数):CNT=CCR时输出无效电平

      向下计数时:CNT>CCR时输出无效电平,CNT

上一篇:矢量解析,深度探究矢量概念及其特性!

下一篇:华为云域服务器怎么用?