STM32/STM8技术william hill官网
直播中

a838899

11年用户 313经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 连接器
私信 关注
[问答]

PWM输出不连续,是什么问题,代码是按照例程给出的。

频率是100HZ;
主循环函数  
DelayMS(10);

  if(pwm_value == 0) step = 5;

  if(pwm_value == 2000) step = -5;

  pwm_value += step;

  tiM3->CCR1 = pwm_value;   


PWM.jpg
这个不连续 怎么修改?  


回帖(1)

zyzyzzyy

2018-8-7 12:13:53
示波器在扫描模式下,采样频率没有那么高,导致示波器采样结果无法反映pwm的真实状态。

如果你拿逻辑分析仪观察,你就会发现pwm是连续的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分