从舵机到STM32的PWM

PWM

PWM,脉冲宽度调制。很简单的理解就是输出方波,且这个方波的高低时间可以自由控制。

如果用软件GPIO模拟,就是输出一段时间的高电平后又输出一段时间的低电平,如此往复不停。只是通常因为软件模拟开销太大,占用CPU资源,所以PWM都使用硬件控制,CPU只需要设置所需的周期和占空比就行了。

这里出现了,占空比与周期。周期指的是一次高电平上升瞬间的时间与下一次高电平上升瞬间的时间之差。占空比一般指

软件PWM

舵机

舵机通常使用PWM控制,通过控制PWM信号的占空比