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

如何让同一个定时器输出频率和占空比都不同的两路pwm信号?

万里追牛 2021-06-01 浏览量:1576
请问如何配置可以让同一个定时器同时输出两路频率和占空比都不相同的pwm信号(目前只能做到同频不同占空比)?或者有没有办法让两路pwm信号严格的同时输出,因为如果用两个定时器分别输出占空比和频率都不同的pwm信号时,两个定时器开启的时刻肯定不会严格相同,两路pwm的输出就会存在不同步的情况,我现在就想解决这样的情况。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32不行,它的每个定时器只有一个计数器。 新唐的基本都可以,他的PWM定时器是每个通道独立的计数器和周期,可同步,也可不同步。你要根据功能需求选择芯片,而不是一颗芯片打天下。
    • 发布于 2021-06-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 一个定时器也做不到完全相同,因为控制io翻转也要消耗一段时间

    • 发布于2021-06-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该不行,PWM所绑定的定时器的频率只能是设置成一个,同一个定时器只能有一个频率
    • 发布于2021-06-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 要是用硬件PWM是不行的,只能一个频率,要是用IO,可以定时器时间小一些,在中断中计数
    • 发布于2021-06-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何让同一个定时器输出频率和占空比都不同的两路pwm信号?