推荐星级:
- 1
- 2
- 3
- 4
- 5
基于嵌入式操作系统VxWorks的多任务并发程序设计
资料介绍
中断处理是整个运行系统中优先级最高的代码,可以抢占任何任务级代码运行。中断机制是多任务环境运行的基础,是系统实时性的保证。几乎所有的实时多任务操作系统都需要一个周期性系统时钟中断的支持,用以完成时间片调度和延时处理。VxWorks 提供tickAnnounce(),由系统时钟中断调用,周期性地触发内核。 为了快速响应中断,VxWorks的中断服务程序(ISR)运行在特定的空间。不同于一般的任务,中断服务程序没有任务上下文,不包含任务控制块,所有的中断服务程序使用同一中断堆栈,它在系统启动时就已根据具体的配置参数进行了分配和初始化。
部分文件列表
文件名 | 大小 |
基于嵌入式操作系统VxWorks的多任务并发程序设计(5).pdf | 107K |
全部评论(0)