- 7
- 0
- 约1.02万字
- 约 76页
- 2020-07-05 发布于天津
- 举报
任务间通信手段 通信: ? 松耦合方式:实现机制为一个消息队列 ? 紧耦合方式:实现机制为两个消息队列 ? 任务之间的通信也可以用信号量来构造 控制方法 ? 数据保护:信号量或互斥量 ? 同步: wind 核提供以下几种支持 ? 二进制信号量 ? 计数信号量 ? 互斥信号量 ? POSIX 信号量 31 VxWorks 中断处理 中断服务程序( ISR )运行在特定的空间 ? 不同于一般的任务,中断服务程序没任务上下文 ? 不包含任务控制块 ? 所有的中断服务程序使用同一中断堆栈(专用的) ? 通过内核工作队列( Kernel Work Queue )最大程度减少中断 延迟 Vxworks 任务调度器的两种调用情况 ? 从中断或系统调用返回的时候 ? 代码本身去调用了会引起调度的系统函数,如 taskDelay 32 Vxworks 不支持“中断线程化” 某些操作系统可以在一些特定的低优先级 ISR 里面进行 pend 操作的 要求操作系统的中断,有线程上下文 ? 线程(任务)上下文是任务调度的基础 ? 任务上下文不等同于中断上下文 Vxworks 任务调度是依赖于中断的,为了实时性不支持 中断线程化 ISR 是没有任务(线程)上下文( TCB ) 如果支持中断
您可能关注的文档
- 2018年中考数学总复习 第18课时 多边形与平行四边形教案 新版新人教版.ppt
- 2018年小升初语文总复习精练课件 第1章 汉语拼音 第1课时 声母韵母整体认读音节字母表.ppt
- 2018年小升初语文总复习精讲课件 第2章 汉字 第3课时 笔画笔顺偏旁部首间架结构.ppt
- 2018年山东省临沂市中考数学试题含答案解析版.doc
- 2018年建筑施工安全专项整治工作方案.doc
- 2018年春七年级英语下册 Unit 4 Finding your way教案 新版牛津版.ppt
- 2018胆囊切除术后常见并发症的诊断与治疗专家共识课件.ppt
- 2018高考物理大一轮复习 第四单元 曲线运动 4 万有引力定律及应用一教案.ppt
- 2019 1钢铁冶金工程绪论 文档资料.ppt
- 2019 2019中国通货膨胀成因及对策建议 文档.ppt
原创力文档

文档评论(0)