• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

mega328PWM两个管脚的参数是一样的,但是波形却不一样

oh_耗子 2018-09-25 浏览量:631

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 最好看看你的配置中,是不是使用了中断,而中断打断了PWM输出
    • 发布于 2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • 可能是定时器干扰,换个管脚看一下,或者定时器修改下
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能有机器周期有误差了吧,因为程序执行是需要时间的
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 确认频率和占空比设置是相同之后,从代码处排查一下,看看是不是有一些调用到了定时器或者延时的语句产生影响。

    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 看看你pwm配置是否相同

    如果相同,看看是不是有别的程序影响了正常的pwm

    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以贴上图看一下哪里不一样吗,这里原因可能有很多的,包括PWM输出过程中有中断
    • 发布于2018-10-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果配置相同,那么波形也一样,可能被中断或者其他干扰了
    • 发布于2018-10-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果配置相同,那么波形也一样,可能被中断或者其他干扰了
    • 发布于2018-10-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 配置相同的情况,有可能是硬件差异导致的这种情况
    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的代码执行是需要时间的,这个时间差异会导致PWM不同
    • 发布于2018-10-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

mega328PWM两个管脚的参数是一样的,但是波形却不一样