1.EXTI (extern interrupt) 外部中断

不需要在主函数里面调用,是由硬件自己去跳转的

监测指定GPIO口的电平信号,当指定的GPIO口产生电平变化时,EXIT立即向NVIC发出中断请求,经过NVIC裁决后才可以中断CPU主程序。使CPU执行EXIT对应的中断程序。

触犯方式:上升沿/下降沿/双边沿/软件触发

AFIO数据选择器,选择引脚接到后面EXIT的通道里

AFIO的主要两个作用:中断引脚的选择,另一个是复用引脚

2.NVIC 有很多输入口,所有的中断都可以接过来。

  图中箭头上面斜杠n的意思是一个外设可能会同时占用多个中断通道,所以是n条线

   

NVIC分为抢占优先级和响应优先级

修仙一途,道阻且长,共勉!

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐