差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
stm32:pwn [2025/01/13 20:12] – 创建 laythystm32:pwn [2025/01/23 22:33] (当前版本) laythy
行 1: 行 1:
-{{ :stm32:simplepwmframe.png?nolink |}}+{{ :stm32:pwm.jpeg?500|}} 
 +{{ :stm32:outputcompare.jpeg?500|}} 
 +{{ :stm32:ocmode.jpeg?500|}} 
 +{{ :stm32:ocuniversal.jpeg?500|}} 
 +{{ :stm32:simplepwmframe.png?700|}}
 黄色线: ARR. 蓝色线: CNT. 红色线: CCR.\\ 黄色线: ARR. 蓝色线: CNT. 红色线: CCR.\\
-CNT根据程序代码自增, 从0自增到ARR为一个周期, 然后CNT置0, 开始下一个周期.\\ +CNT根据程序代码自增, 从0自增到ARR(此处为99)为一个周期, 然后CNT置0, 开始下一个周期.\\ 
-在0<CNT<CCR时, 输出为1. 在CCR<=CNT<ARR时, 输出为0. * +OC(输出控制): 在0<CNT<CCR时, 输出为1. 在CCR<=CNT<ARR时, 输出为0.\\ 
-*: 当OC为PWM1模式时是这样的.\\+*: 当OC为PWM1模式 - 向上计数, TIMx_CCER不取反时是这样的.\\ 
 +*: 即CCR越小, 占空比越小. 图中的占空比为30%. (占空比是指高电平所占的时间与一个周期的比例)\\ 
 +{{ :stm32:pwmcalculation.jpeg?700|}} 
 +*: 根据参考手册的标注:CK_PSC(时钟频率)、PSC(预分频器的值)、ARR(自动重装载的值)\\ 
 + 
 +接着看下一篇文章:[[stm32:pwmservo|PWM控制SG90舵机]]