arm课程——第2章 嵌入式系统开发过程.pptVIP

  • 6
  • 0
  • 约2.11千字
  • 约 18页
  • 2017-01-08 发布于浙江
  • 举报

arm课程——第2章 嵌入式系统开发过程.ppt

第2章 嵌入式系统开发过程 * * 第2章 嵌入式系统开发过程 主要内容 1 3 2 4 嵌入式软件开发的特点 嵌入式软件的开发流程 嵌入式系统的调试 板极支持包 2.1 嵌入式软件开发的特点 嵌入式系统与通用计算机系统的差别: 人机交互界面 有限的功能 时间关键性和稳定性 嵌入式软件开发的特点: 需要交叉开发环境:交叉开发环境是指实现编译、链接和调试应用程序代码的环境。与运行应用程序的环境不同,它分散在有通信连接的宿主机与目标机环境之中。 宿主机(Host)是一台通用计算机,一般是PC机。它通过串口或网络连接与目标机通信。 目标机(Target) 可以是嵌入式应用软件的实际运行环境,也可以是能替代实际环境的仿真系统。 引入任务设计方法 需要固化程序 软件开发难度大 嵌入式应用软件对实时性、稳定性、可靠性、抗干扰性等性能的要求都比通用软件的要求更为严格和苛刻。 2.2 嵌入式系统开发的流程 嵌入式软件的开发流程与通用软件的开发流程大同小异,但开发所使用的设计方法具有嵌入式开发的特点。整个开发流程可分为: 需求分析阶段 设计阶段 生成代码阶段 固化阶段 需求分析阶段 嵌入式系统应用需求中最为突出的是注重应用的时效性,需求分析阶段的主要任务是: (1)对问题的识别和分析 对用户提出的问题进行抽象识别用以产生以下的需求:功能需求、性能需求

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档