久芯网

gpio的中断和事件配置

avatar zyqwxw 提问时间: 2023-07-16 16:42:39 / 未解决
请**PIO口的事件模式是什么意思如何使用,和中断模式有啥区别
1个回答
  • avatar xmshao
    回答时间: 2023-07-16 17:09:01

    来自同一GPIO的电平条变可以触发事件或中断,手册里有副图可以看看,External interrupt/event controller block diagram领会下。 到底是触发事件还是中断,可以通过寄存器配置。在做低功耗应用时,我们可以基于中断或事件来唤醒。 二者一个显著的差别就是要不要连接到内核的中断控制器NVIC. 不过,个人认为这里只是个狭义的特定概念以示区别。 其实,泛泛来讲,很多时候中断和事件是存在包含关系或同一关系。 中断本身也可以看作事件。有时说中断事件或许只是个修饰关系,本质上就是说的中断。 当然,具体到STM32芯片里,各种事件还很多,比方定时器外设就有一大堆事件。比方 溢出事件、更新事件、比较 事件、捕获事件等等,他们也都能触发中断,前提也是要通过相应寄存器使能他们的中断请求能力。 扯得有点远了,反正我们基于具体应用场合具体理解这两个术语即可,不必拘泥于字眼本身。

会员中心 微信客服
客服
回到顶部