STM32中 中断与事件的区别

编程入门 行业动态 更新时间:2024-10-08 22:52:05

STM32中 中断与事件的<a href=https://www.elefans.com/category/jswz/34/1769972.html style=区别"/>

STM32中 中断与事件的区别

简单地说来:

  相同点:中断和事件都是触发的一种,都是可以设置触发的;

  异同点:

      中断触发后必须有中断处理子程序IRQ handle,例如比如按键中断触发,实现一个LED的闪烁,可以在按键按下后,在中断处理程序中实现某个LED的电平反转

 但在事件中,事件是没有中断处理子程序的,事件发生后,会直接发出一个脉冲信号给与之联动的操作,也可以同样实现LED电平的反转,只要有事件发生,就会有一个脉冲信号,这样的好处是,不需要CPU干预了,可以节省CPU的处理资源,相比中断处理,速度还更快,因为硬件的速度总是比软件处理快。

参考链接:

更多推荐

STM32中 中断与事件的区别

本文发布于:2024-02-08 20:28:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1674701.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:区别   事件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!