嵌入式系统软件开发工具
周期执行 一个需要周期执行的变换可以作为一个独立的任务,按一定的时间间隔被激活 将在相同周期内执行的各功能组成一个任务 频率高的任务赋予高优先级 F1 F2 F1 10HZ 10HZ 15HZ 15HZ F2 I/O 时间 内聚 功能 内聚 时间 内聚 定义任务接口 任务间通信模块TCM(Task Communication Module) 任务同步模块TSM(Task Synchronization Module) DARTS设计方法 消息通信模块 信息隐藏模块 任务间通信模块 数据 存储区 写数据 读数据 读数据 任务A 任务B 信息隐藏模块 任务同步模块 源S:发事件信号(E) S 目标D:等待事件(E) D 任务设计 任务体系结构:详细定义任务包含的子模块和模块间的关系 任务执行流程:尽可能详细地描述任务的处理过程 任务内数据结构 任务内模块间接口 详细说明系统中各任务的设计考虑和执行流程,以利于程序员编制程序。 任务设计 任务设计 模块构筑 系统和任务设计完成后,进行每个模块的详细设计,直到每个具体的函数 在单元测试前不必编完模块全部程序,可以分阶段编码和测试 模块的详细设计应一气呵成,避免系统以非结构化方式形成 函数设计 函数描述 给出对该函数的简要描述,说明设计目的、意义以及特点 功能 说明该函数应具有的功能,可采用IPO图(输入一处理一输出图)形式
您可能关注的文档
最近下载
- 心室电风暴诊断与治疗.pptx VIP
- 急危重症护理学练习题库及答案.docx VIP
- Eurotherm欧陆 2604 2704高级控制器安装和接线说明.pdf VIP
- 欧陆2704温控仪表在高温真空烧结炉中应用.doc VIP
- Eurotherm欧陆 2704高级控制器用户手册.pdf VIP
- 哈尔滨工程(大学)《工程制图》2022-2023学年第2学期期末试卷及答案A卷.pdf VIP
- 心室电风暴的治疗策略.ppt
- 白宁公专口诀汇总.pdf VIP
- 《illustrator》学大纲《illustrator》教学大纲《illustrator》教学大纲《illustrator》教学大纲.doc VIP
- 项目质量管理策划书(最全).doc VIP
原创力文档

文档评论(0)