- 19
- 0
- 约3.42千字
- 约 38页
- 2017-09-10 发布于湖北
- 举报
制作者 程丽 本章接下来介绍 软硬件功能划分 软硬件分开设计 软硬件协同设计 实时多任务设计 实时多任务设计 起因 常规方法的不足 重点 并发性、实时性设计 方式 传统方法的实时性改造 要点 多任务划分 基于事件、基于结构 DARTS设计过程 DARTS的设计思想 把系统结构化成并发任务,定义任务间接口; 包括ARTS阶段和DRTS阶段; ARTS阶段:实时系统需求模型; DRTS阶段:实时系统设计。 DARTS设计过程 开发过程 1. 系统需求定义 2. 划分子系统 3. 划分任务 4. 定义任务接口 5. 任务设计 6. 编码实现 计算需求 计算量大的功能占用CPU的时间多,把计算功能捆绑成任务,以消耗CPU的剩余时间 赋予计算任务较低优先级, 能被高优先级的任务抢占,保持高优先级的任务是轻量级的 多个计算任务可安排成同优先级,按时间片循环轮转 功能内聚 将紧密相关的功能变换组成一个任务,减少通信的开销 把每个变换都作为同一任务中一个个独立的模块,不仅保证了模块级的功能内聚,也保证了任务级的功能内聚 4. 定义任务接口 任务间的接口采用如下两个模块 任务间通信模块TCM (Task Communication Module) 任务同步模块TSM (Task Synchronization Module) 任务间通信模块 DARTS支持两类不同的TCM(任务间通信模块
您可能关注的文档
最近下载
- 译林版高中英语选择性必修第二册同步教学课件(2025年7月修订).ppt
- 仙剑98 超级详细攻略.docx VIP
- (全国乙卷)2022年高考真题——理科数学(全国乙卷)试卷.pdf VIP
- 吉泰科GK800变频器用户手册.pdf
- 精英型分体式热水器说明书款.pdf VIP
- 2024-2023年住院医师规范化培训-住院医师规范化培训(胸心外科)考试练习精品.pdf VIP
- 湖北省襄阳市随州市部分高中2024-2025学年高二下学期6月期末联考语文试卷(含答案).docx VIP
- 2025年住院医师规范化培训结业理论考核(胸心外科)历年参考题库含答案详解.docx VIP
- 2020年高考全国Ⅰ卷(英语)真题(含答案).pdf VIP
- 桥本氏甲状腺炎功能医学干预案例王树岩案例刘女士38岁身高.DOC
原创力文档

文档评论(0)