嵌入式系统及应用——嵌入式软件设计方法精要.pptVIP

  • 4
  • 0
  • 约5.44千字
  • 约 83页
  • 2016-02-27 发布于湖北
  • 举报

嵌入式系统及应用——嵌入式软件设计方法精要.ppt

嵌入式系统及应用 第七章 嵌入式软件设计方法 软件开发的步骤 确定嵌入式软件的需求 选择微处理器和相关硬件 选择操作系统 确定软件体系结构 嵌入式软件设计 选择开发平台 编码调试 软件测试 6. 选择开发平台 开发平台的工具组成: 1.操作系统 2.编码工具 3.仿真工具 4.调试工具 5.测试工具 6.其他工具 系统配置剪裁工具 项目管理工具 系统分析设计工作 一、语言描述 二、形式化描述 三、流程图 —— 最早之一 四、结构图 —— 体系结构 五、伪代码 —— 类编码 六  有限状态机 一种使用图形方式对系统进行需求规格说明的技术,用来定义多进程、多任务系统的数学模型,易于描述系统的并发、竞争、同步等特征,并可用于评价和改进系统。 Petri网演化过程 优缺点 优点在于简单易用,状态间的关系能够直观看到。 最大的缺点是:任何时刻系统只能有一个状态,无法表示并发性,不能描述异步并发的系统。 系统部件较多时,状态数随之增加,导致复杂性显著增长。 八、数据流图 7.3 实时多任务设计 1. RTSAD方法 RTSA主要活动及其结果 RTSD主要活动及其结果 RTSAD示例 汽车行驶监控——车速数据流 汽车行驶监控——车速状态转换 汽车行驶监控——任务划分 2. DARTS方法 DARTS设计过程 需求分析  分析数据流,确定主要功

文档评论(0)

1亿VIP精品文档

相关文档