嵌入式学院—华清远见旗下品牌.PDFVIP

  • 7
  • 0
  • 约3.66万字
  • 约 24页
  • 2018-03-09 发布于天津
  • 举报
嵌入式学院—华清远见旗下品牌

入式学院—华清远见旗下品牌: 入式学院—华清远见旗下品牌: 《Linux 设备驱动开发详解》——第 10 章 中断与时钟 第10 章 中断与时钟 本章主要讲解Linux 设备驱动编程中的中断与定时器处理。由于中断服务程序的 执行并不存在于进程上下文,因此,要求中断服务程序的时间尽可能地短。因此,Linux 在中断处理中引入了顶半部和底半部分离的机制。另外,内核中对时钟的处理也采用 中断方式,而内核软件定时器最终依赖于时钟中断。 10.1 节讲解中断和定时器的 念及处理流程。 10.2 节讲解Linux 中断处理程序的架构,顶半部、底半部之间的关系。 10.3 节讲解Linux 中断编程的方法,涉及申请和释放中断,禁止和使能中断,以 及中断底半部tasklet、工作队列、软中断机制等。 10.4 节讲解多个设备共享同一个中断号时的中断处理过程。 10.5 节和10.6 节分别讲解Linux 设备驱动编程中定时器的编程以及内核延时的方 法。 入式学院—华清远见旗下品牌:

文档评论(0)

1亿VIP精品文档

相关文档