STM32单片机EXTI外部中断的使用

EXTI外部中断简介:

EXTI(Extern Interrupt)外部中断 EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的中断程序 支持的触发方式:上升沿/下降沿/双边沿/软件触发 支持的GPIO口:所有GPIO口,但相同的Pin不能同时触发中断 通道数:16个GPIO_Pin,外加PVD输出、RTC闹钟、USB唤醒、以太网唤醒 触发响应方式:中断响应/事件响应

EXTI基本结构:

 中断代码配置:

选择想要产生中断的引脚,并且开启这个引脚(以激活GPIO_Pin_14为例子)

 然后开启并且配置AFIO:

再然后配置EXTI 

最后配置NVIC:

 

中断函数名定义位于Start文件中

相关推荐

  1. 探索STM32外部中断/事件控制器(EXTI

    2024-01-18 03:04:01       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-18 03:04:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-18 03:04:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-18 03:04:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-18 03:04:01       18 阅读

热门阅读

  1. Composer安装

    2024-01-18 03:04:01       29 阅读
  2. 前端开发常用的地址

    2024-01-18 03:04:01       34 阅读
  3. 低端单片机彩色屏幕的内存占用疑惑

    2024-01-18 03:04:01       26 阅读
  4. 2024-01-16 创业日记-关于用户需求分析-思考

    2024-01-18 03:04:01       20 阅读
  5. opencv通过轮廓点生成闭合图像

    2024-01-18 03:04:01       31 阅读
  6. repo工具是如何简化我们使用git的?

    2024-01-18 03:04:01       32 阅读
  7. uni-app 如何返回到指定的页面

    2024-01-18 03:04:01       25 阅读
  8. C++算法学习心得六.回溯算法(2)

    2024-01-18 03:04:01       28 阅读
  9. 代码随想录算法训练营第二十四天| 77.组合

    2024-01-18 03:04:01       30 阅读
  10. React16源码: React中调度之batchedUpdates的源码实现

    2024-01-18 03:04:01       24 阅读
  11. WebFlux中使用WebSocket的拓展功能分析

    2024-01-18 03:04:01       32 阅读