STM32之外部中断原理
来源:互联网 发布:惠州狼雨seo 编辑:程序博客网 时间:2024/06/05 20:21
STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 的强大之处。STM32 通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:PA0,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16 组,STM32 规定,每一组中同时只能有一个中断触发源工作,那么,最多工作的也就是16个外部中断。STM32F103 的中断控制器支持 19 个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。STM32F103 的19 个外部中断为:线 0~15:对应外部 IO 口的输入中断。
GPIO引脚中断标志位中断处理函数PA0~PG0EXTI0EXTI0_IRQHandlerPA1~PG1EXTI1EXTI1_IRQHandlerPA2~PG2EXTI2EXTI2_IRQHandlerPA3~PG3EXTI3EXTI3_IRQHandlerPA4~PG4EXTI4EXTI4_IRQHandlerPA5~PG5EXTI5EXTI9_5_IRQHandlerPA6~PG6EXTI6 PA7~PG7EXTI7 PA8~PG8EXTI8 PA9~PG9EXTI9 PA10~PG10EXTI10EXTI15_10_IRQHandlerPA11~PG11EXTI11 PA12~PG12EXTI12 PA13~PG13EXTI13 PA14~PG14EXTI14 PA15~PG15EXTI15
线 16:连接到 PVD 输出。
线 17:连接到 RTC 闹钟事件。
线 18:连接到 USB 唤醒事件。
阅读全文
0 0
- STM32之外部中断原理
- STM32之外部中断原理
- stm32之外部中断EXTI
- STM32学习之外部中断
- STM32之外部中断控制
- STM32之外部中断 EXTI
- STM32之外部中断例程
- STM32之外部中断和中断控制器
- 新手入门使用STM32函数库之外部中断
- STM32之EXTI——外部中断
- STM32学习之路-外部中断(1)
- STM32学习之路-外部中断(2)
- STM32之EXTI——外部中断
- STM32学习笔记之外部中断实验
- STM32之EXTI——外部中断
- STM32之EXTI——外部中断
- STM32学习之路-按键中断测试(外部中断)
- STM32外部中断测试
- 商城项目--全选,反选 vue2.x+JQ代码(俩种实现方式)
- Linux中Nginx的安装
- js校验身份证
- 目标检测几篇文章
- Redis入门(一)
- STM32之外部中断原理
- Js中的window.parent ,window.top,window.self 详解
- go语言中的interface使用
- Java String + 与 =
- 类的多态性体现
- Android Studio第一次创建项目报错或导入项目报错
- 【C/C++开发】C++11:左值引用VS右值引用
- React Router页面传值的三种方法
- Java垃圾回收机制详解—动力节点Java学院整理