小弟有一事不解,关于定时器——PWM的。

2019-07-14 23:08发布

小弟有一事不解,关于定时器——PWM的。
就是我初始化设置 50hz的pwm并给出占空比为0.5不变, 用示波器看了很稳定。
tiMER2_PWM_Init(1999,719);         //50hz

但是当我变为:  
  1. TIM2->CCR3 = (500);
  2.   delay_ms(500);
  3.   TIM2->CCR3 = (1000);
  4.   delay_ms(500);
  5.   TIM2->CCR3 = (1500);
  6.   delay_ms(500);
  7.   TIM2->CCR3 = (2000);
  8.   delay_ms(500);
复制代码

PWM的频率也会跟着变化 有时甚至为25hz。。。。
实在 不明白,希望大家能帮忙解答下。感谢大家了!!




0条回答

一周热门 更多>