【银杏科技ARM+FPGA双核心应用】GD32F4系列四——EXTI外部中断

[复制链接]
21225|134
Pretext 发表于 2023-9-11 11:13 | 显示全部楼层
外部中断,我可以读取GPIO值
digit0 发表于 2023-9-11 13:21 | 显示全部楼层
两个按钮如何使用相同的外部中断?
Bowclad 发表于 2023-9-27 20:50 | 显示全部楼层
双核的?
laojiao 发表于 2023-11-30 16:14 | 显示全部楼层
谢谢分享
申小林一号 发表于 2024-4-30 17:22 | 显示全部楼层
非常不错的帖子,值得推广扩散!!!
plsbackup 发表于 2024-5-3 12:51 | 显示全部楼层
编写有效的中断服务程序来处理中断请求,避免长时间的延迟或死循环。
primojones 发表于 2024-5-3 14:21 | 显示全部楼层
EXTI的触发源可以是来自I/O管脚的16根线,也可以是来自内部模块的7根线,包括低压检测(LVD)、实时时钟(RTC)闹钟、USB唤醒、以太网唤醒、RTC侵入和时间戳、RTC唤醒等。
wwppd 发表于 2024-5-3 16:02 | 显示全部楼层
如果存在多个中断源,需考虑中断的去抖动和优先级排序。
sesefadou 发表于 2024-5-4 14:01 | 显示全部楼层
需要将某个GPIO引脚与EXTI线关联起来,以便监测该引脚的状态变化。这通常在寄存器级别通过配置GPIO的外部中断功能来实现。
maudlu 发表于 2024-5-4 14:42 | 显示全部楼层
当EXTI检测到触发条件时,会向NVIC发出中断请求。在NVIC中配置相应的中断处理函数,以便在中断发生时执行特定的代码逻辑。
biechedan 发表于 2024-5-4 20:22 | 显示全部楼层
一个典型的应用实例是在按键检测中,将按键连接到一个GPIO引脚,并配置该引脚为外部中断输入。当按键被按下或释放时,EXTI会检测到电平变化并进入中断服务程序,从而实现按键的检测和响应。
caigang13 发表于 2024-5-4 21:39 来自手机 | 显示全部楼层
回复看看,谢谢分享。
chenjun89 发表于 2024-5-5 14:55 来自手机 | 显示全部楼层
学习一下,板子的颜色楼主什么时候换一下呗。
mattlincoln 发表于 2024-5-6 09:38 | 显示全部楼层
Cortex-M4内核集成了嵌套式矢量型中断控制器(NVIC),用于实现高效的异常和中断处理。NVIC与EXTI协同工作,确保外部中断能够快速且准确地被处理。
febgxu 发表于 2024-5-6 12:44 | 显示全部楼层
Cortex-M4内核集成了一个嵌套式矢量型中断控制器,它与EXTI协同工作,实现高效的异常和中断处理。
updownq 发表于 2024-5-6 15:50 | 显示全部楼层
EXTI包含23个相互独立的边沿检测电路,每个电路都可以独立配置和屏蔽,这意味着可以根据需要为每个中断源设置不同的触发条件。
xiaoyaodz 发表于 2024-5-6 19:05 | 显示全部楼层
利用上拉电阻使PG9在按键未按下时保持高电平。当按键按下时,PG9被短接到GND,变为低电平。这种电平变化产生下降沿,从而触发中断函数,使得可以检测按键状态。
ccook11 发表于 2024-5-6 22:17 | 显示全部楼层
每根输入线都可以单独进行配置,以选择是作为中断还是事件,并且可以指定相应的触发事件,这提供了很高的配置灵活性。
weifeng90 发表于 2024-5-7 08:09 来自手机 | 显示全部楼层
谢谢分享,建议楼主换个PCB丝印颜色。
minzisc 发表于 2024-5-7 08:30 | 显示全部楼层
EXTI支持三种触发类型:上升沿触发、下降沿触发和任意沿触发。这意味着可以根据具体需求选择合适的中断触发时机。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部