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

STM32F1的外部中断捕获经常捕获不到脉冲信号

pengTOM 2020-01-19 浏览量:1398
这种情况可能是什么原因导致的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32F1外部中断捕获不到脉冲信号,主要的原因还是IO的触发电平没有达到标准电平,导致你的MCU不能捕获到外部中断
    • 发布于 2020-02-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • IO口方向设置不对 或者被改变了。 还有就是配制不正确。 
    • 发布于2020-01-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 因为没有具体的信息,只能大致猜测下

    1. 检测的IO设置不对,比如该设置为输入,结果设置成输出

    2. 脉冲信号太弱,没有到触发的程度

    • 发布于2020-01-20
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32F1的外部中断有个触发时间的,如果那个脉冲频率太高,就有可能丢失,相当于它再次触发的时候,上一次的中断还没有退出
    • 发布于2020-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 检测外部信号是否正常,比如频率太高,信号幅度太低,软件检查一些引脚配置,时钟,触发条件等等
    • 发布于2020-02-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32F1的外部中断捕获经常捕获不到脉冲信号