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

用STM8的io中断发现不能进入中断

喵不是好兔纸 2019-04-22 浏览量:679
可能是什么原因导致的
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1 引脚的复用功能没有打开

    2 复用时钟没有设置

    3 中断函数没有写或是没有清中断标志

    • 发布于 2019-04-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 可能什么原因似乎不太好判断啊,方法也无非从硬件和软件两个方向,硬件就是用个OK的程序跑一下看看中断是否OK,软件就是把中断程序部分或者调用部分研究下看看,硬件最好再看下焊接
    • 发布于2019-04-22
    • 举报
    • 评论 0
    • 1
    • 0

  • 应该是没有配置好,你先看下管脚上是否有触发波形,如果有的话就是配置问题,配置可以参考例程的外部中断例程,或者中断函数里面可以点亮led做测试看一下是否真的进去中断里面
    • 发布于2019-04-22
    • 举报
    • 评论 0
    • 1
    • 0

  • 1、使用示波器或者其他工具,检测你的IO引脚是否有外部中断触发信号

    2、使用stm8CUbeMX软件 进行配置。生成工程代码,这样稳妥些

    11.jpg

    • 发布于2019-04-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用STM8的io中断发现不能进入中断