————————————————————————————— 教 案 课程题目 DSP 及 ARM 技术 专题题目 ARM 技术 第二讲 嵌入式系统工程设计 授课教员 王金洪 授课单位 研究六室 1 第二讲 嵌入式系统工程设计 一、教学目的、要求 使学员从总体上了解嵌入式系统项目开发生命周期和工程设计方法,为学完该课程以后做工程设计打好基础。 二、教学重点、难点 重点:嵌入式系统项目开发生命周期,嵌入式系统工程设计方法。 难点:如何根据具体应用做好工程设计。 三、课堂讲授设计 采用PowerPoint课件讲授。 四、讲授内容 (一) 嵌入式系统项目开发生命周期 我们可以把嵌入式系统的开发实际看作对一个项目的实施。项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。 1、识别需求 识别需求对于嵌入式系统项目开发是很重要的,这是因为嵌入式系统往往需要嵌入到其它产品中不能独立工作,不了解需求而做成的产品往往是失败的。对于项目开发团队来说,这个阶段主要的工作就是风险分析和制定系统规范。 (1)风险分析: 目的:在一个团队接受一个嵌入式系统项目之前,需要由多个层次来评估项目的可行性,可以从下面几个方面进行考虑: 需求风险 时间风险 资金风险 项目管理风险 备注 2 (2)制订系统规范: 系统的规格是数字化的系统需求,是项目进行中最重要的一个阶段。制订系统规范实质是项目团队和系统委托客户一起讨论制订双方都可以接受的最终交货标准。系统规格将会是以后系统开发的规范,也会是系统结案的标准。 制订系统规范主要从下面几个方面着手: 系统功能 系统限制 系统开发资源 2、提出方案 对于嵌入式系统来说,这个阶段的主要工作是系统规划与设计。在系统的设计方面最重要的一件事就是确定系统的框架。 (1)系统规划 规划阶段是项目进行的第一个重要的决策点,它包括下面两个阶段: 规格分析 预估项目进程 (2)系统设计 在系统设计的阶段中,开发团队需要寻找适当的组件组成系统,以达到在系统规格阶段所制定的系统规格。主要包括以下几个大方向: 设计系统架构 寻找适当方案 系统设计 3、执行项目 这个阶段的主要工作就是系统的实现和测试。 (1)系统实现 由于不同的嵌入式系统会有不同的设计考虑,在实现阶段就需要不同的系统架构来进行系统实现。对嵌入式系统而言,大体上可以将架构分...