手把手教你学用嵌入式操作系统

  1. 主页
  2. 手把手教你学用嵌入式操作系统
  3. 第7章 任务管理模式
  4. 中断事件分离处理

中断事件分离处理

内容纲要

本课时主要介绍怎样使用RTOS组件对中断事件处理。

主要内容

一个中断,必然对应着某种内部或外部事件。考虑到系统中有多个中断,为避免响应某中断时对其它中断的影响,中断处理函数执行时间太长。

一般我们会创建常驻任务,然后通过一些邮箱、事件标志、信号量来等待中断事件发生后的通知。

前一节课时已经给出了这种模式:

如果将处理程序全部放到任务中去执行,受一些因素的影响,处理程序的执行会受到延迟。

但是,大多数时候对于中断事件的处理的代码,并不全是需要紧急执行的。有可能一部分需要尽快执行,另一部分可以延后处理。对于这样的问题,可以通过以下两种方式解决。

重点难点

注意事项

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注