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

通用定时器比较输出翻转模式怎么输出脉宽为0

Gwvfbukn 2018-10-03 浏览量:1191

通用定时器比较输出翻转模式怎么输出脉宽为0,到达最大周期65535后就是最小频率了吗?


或者怎么配置让该端口暂停脉冲输出,稳定为低电平,然后等待下次配置比较值后再输出脉冲

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 输出比较:打开一个TIMx计数器,再打开TIMx的一路或几路输出比较器(共4路),都配置好以后,计数器开始计数,当计数器里的值和

    比较寄存器里的值相等时,产生输出比较中断,在中断中将计数器中的值读出,与翻转周期相加再写道比较寄存器中,使得和下一个事件有相同的翻转周期。


    所以,输出时,不可以为0的,要是想设计为0,可以关了定时器再另外设置

    • 发布于 2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 先关闭,要用的时候再打开

    定时器输出是没法到0的,都有一点电压,完全为0的情况多半是IO坏了

    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 1
    • 0

Y先森o 回复了 yhj416606438 :有道理 回复
Gwvfbukn 回复了 yhj416606438 :直接把定时器时钟关了用了再打开吗。。 回复

  • 不需要输出的时候可以暂时关闭定时器,需要的时候再重新初始化打开
    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个可以先关闭你的定时器,需要输出的再使能
    • 发布于2018-10-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果要输出占空比为0直接关闭你的定时器就可以了
    • 发布于2018-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要在空闲的时候关闭定时器进行配置,不然配置不生效的。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接在空闲的时候关闭的你定时器,这样可以直接进行配置
    • 发布于2018-11-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个可以直接关闭你的定时器
    • 发布于2018-11-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

通用定时器比较输出翻转模式怎么输出脉宽为0