EXTI分为两个功能,一个产生中断,目的是把输入信号传到NVIC,进一步运行中断服务函数,实现功能,软件级;一个产生事件,目的是产生一个脉冲信号给其他外设使用,这是电路级别的信号传输,是硬件级别的。EXTI是挂载在APB2总线上的。EXTI0到EXTI15用于GPIO,EXTI16-EXTI22用于特定的外设中断/事件线。

一、初始化需要中断的GPIO

二、初始化EXTI用于产生中断/事件

使能SYSCFG时钟,使用GPIO外部中断必须使能SYSCFG时钟

连接EXTI中断源到GPIO

初始化EXTI结构体

1.EXTI中断/事件线选择,EXTI_Line:EXTI_Line0 -EXTI_Line22选择,但在STM32库函数中还有External interrupt line 23 Connected to the LPTIM Wakeup event。

2.EXTI_Mode模式选择,选择产生中断还是产生事件

3.EXTI_Trigger,选择上升沿触发还是下降沿触发

4.EXTI_LineCmd,是否使能EXTI线

选择EXTI中断源

三、配置NVIC

配置NVIC优先级组

配置中断源

配置抢占优先级

配置抢子优先级

使能中断通道 

四、编写中断服务函数


关键字:STM32  EXTI 引用地址:STM32学习之EXTI

上一篇:STM32学习之IIC
下一篇:STM32学习之DMAM-M模式

推荐阅读

   对苹果硬件的拆解一再表明,这些设备的修理非常困难。苹果不希望让你自己去维修它的设备,所以为什么要为修理提供便利?然而,随着T2芯片的引入,苹果将彻底阻止除授权服务提供商以外的任何人去维修产品。T2是一款64位的ARMv8芯片,运行名为BridgeOS的操作系统。苹果最初于2017年12月在iMac Pro中加入了这种芯片,用于多种安全目的,包括保护启动进...
在AI换脸软件ZAO和旷视校园人脸识别的风波后,17万人脸数据被公开挂在网上商城出售的消息“接踵而至”,人脸突然成了“危险品”。无处不在的人脸识别,当采集人脸数据的渠道越来越广,很多人会疑惑,我们的人脸数据最终都流向了哪里?在刷脸解锁手机,付款,进出入高铁站、机场的时代,你的脸可能在研究人员的数据集中,也可能在暗网的黑产交易中,也可能...
综合编译自HPC与Techcrunch不知是否巧合,十一期间,Nvidia和Arm都前后举行了开发者大会,Nvidia CEO黄仁勋前脚刚参加完GTC的主题演讲后,又与Arm CEO Simon Segars在Arm开发者大会上尽情畅谈,包括AI、数据中心、并购以及其他等等。黄仁勋:Nvidia与Arm结合为了人工智能和超级计算的创新黄仁勋承诺将保留Arm在剑桥的总部,同时将投资5200万美元打造英...
据悉,我国机器人研究开始于八十年代,在技术上晚于其它的发达国家。但是目前我国机器人水平已经实现了跨越性的进步,且来看看2021中国科技机器人企业排行榜TOP10: 1、美的集团:工业机器人、物流自动化系统 2、埃斯顿:工业机器人及智能制造系统 3、创新:与飞行器控制系统 4、汇川技术:工业机器人核心部件与整机 5、航天科技:航天工业机器人研...

史海拾趣

问答坊 | AI 解惑

FLASH MEMORY 的具体操作指南

Reset operation As discussed previously, CE# must be low for all NAND activities. The simplest NAND command is the Reset (FFh), which doesn\'t require any address or second cycle. Simply assert CLE and issue a write pulse with FF ...…

查看全部问答∨

100分 入门互动

我是学计算机专业本科毕业,现在在电子公司工作,但不是从事设计,现在想向电子设计方面发展,请大家给我建议一个学习方案,我不知道从哪里开始学习。共同讨论,共同进步,更高更强,想奥运健儿学习,谢谢.......。…

查看全部问答∨

有谁收到过2009嵌入式课件大赛的通知阿

各位大虾,小弟初来此地,从事嵌入式嵌入式教学; 最近收到个2009嵌入式课件大赛的通知,请问有哪位大虾参加过吗,效果怎么样?看上去奖金还行   http://contest.cessa.org 不知道可不可以在这个版发,好像没找到合适的版面,请斑竹 ...…

查看全部问答∨

请教高手,用MSComm如何实现下面的握手通信过程?

用portMon获取的通信过程如下 705  15:50:25  aaa.exe  IOCTL_SERIAL_GET_BAUD_RATE  Serial0   705  15:50:25  SUCCESS   706  15:50:25 &nb ...…

查看全部问答∨

RFID技术让你能听墓碑里的人说话

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 当我们去拜谒逝者、或在陌生人的墓碑前经过时,是否感觉到一个人自言自语有些无聊呢?想不想让坟墓里面的人也说点什么?   RosettaStone是一家提供“科技型纪念产品”的公司,他们推出了一款 ...…

查看全部问答∨

想请教一下:MSP430F2XX系列的外接高速晶振最大能到多少?

想请教一下:MSP430F2XX系列的外接高速晶振最大能到多少? 我目前接的是8MHz。…

查看全部问答∨

愧疚的对做小车 无线通信的说:题目还没盖棺论定

本帖最后由 paulhyde 于 2014-9-15 08:53 编辑 …

查看全部问答∨

测量电阻的同时进行限流保护

本帖最后由 dontium 于 2015-1-23 13:17 编辑 需要完成小电阻的测量,利用现成的万用表可以完成,但是还要实现10ma的电流保护,也就说在测电阻的过程中如果测试电流超过了10ma,则测试电路就应该断开,有没有什么思路可以提供以下啊,如果利用继电 ...…

查看全部问答∨

10种软件滤波算法比较

1、限幅滤波法(又称程序判断滤波法) A、方法:  根据经验判断,确定两次采样允许的最大偏差值(设为A)  每次检测到新值时判断:  如果本次值与上次值之差<=A,则本次值有效  如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上 ...…

查看全部问答∨

EEWORLD下载中心最受欢迎的资源TOP100,看看有没有你需要和感兴趣的

第1名  玩转TI MSP430 Launchpad 第2名  IAR For MSP430 V5.5.02,带注册机 第3名  电子工程师必备基础知识手册(共十册) 第4名  PCB布线设计之超级功略.pdf 第5名  周立功的c语言重点讲解 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved