嵌入式系统复习总结(附件).doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统 第一章 绪论 1.什么是嵌入式系统?嵌入式系统的特点是什么? 嵌入式系统的定义:嵌入式系统是以应用为中心、以计算机技术为基础,并且软硬件可裁剪的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。它可以实现对其他设备的控制、监控或管理等功能。 嵌入式系统的特点: 形式多样、面向特定应用; 处理器和处理器体系结构类型多; 关注成本 实时性和可靠性的要求 适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统 2.请说出嵌入式系统与其它商用计算机系统的区别。 特征 通用计算机 嵌入式系统 形式和类型 看得见的计算机 按其体系结构、运算速率和结构规模等因素分为大、中、小型机和微机 看不见的计算机 形式多样,应用领域广泛,按应用来分 组成 通用处理器、标准总线和外设 软件和硬件相对独立 面向应用的嵌入式微处理器,总线和外部接口多集成在处理器内部。 软件与硬件是紧密集成在一起的 开发方式 开发平台和运行平台都是通用计算机 采用交叉开发方式,开发平台一般是通用计算机,运行平台是嵌入式系统 二次开发性 应用程序可重新编制 一般不能再编程 3.嵌入式系统的关键技术有哪些? 1、嵌入式处理器 2、微内核结构 3、任务调度 4、硬实时和软实时 5、内存管理 6、内核加载方式 4.请说明嵌入式系统技术发展及开发应用的趋势。 应用:小型化、经济化、低功耗、可靠性、智能化、高速 硬件:集成化 操作系统:可靠性、实时性、采用组件化技件-可配置性,可裁剪性,可移植性 开发环境:集成化、智能化、图形化、 5.你知道嵌入式系统在我们日常生活中哪些设备中应用?说明其采用的处理器是什么?采用的哪一个嵌入式操作系统? PDA:PXA25X——Palm OS/WINCE 路由器:ARM9——uclinux 数码相机:ARM9+DSP5000——uclinux 波导手机:ARM9——DOEASY OS 小米: 苹果: 6.开发嵌入式系统的计算机语言主要有哪几种?分别用在什么场合? C语言——开发操作系统,和硬件相关的一些应用程序 C++语言——开发一些大型的应用程序 汇编语言——开发底层的硬件接口以及一些算法的基本模块 JAVA语言——JSP开发网页,J2EE开发B/S,J2ME开发移动设备的服务程序 VHDL语言——开发CPLD/FPGA芯片、其RTL模型对于ASIC也很有用 C与C++具有可移植性,可以在主机上调试算法程序 7.在项目开发中,采用嵌入式系统和专用集成电路进行设计各有什么优缺点? 第二章嵌入式系统设计方法 1. 需求分析与系统分析法 2.软硬件协同设计方法 3.嵌入式硬件开发方法 4.嵌入式软件开发方法 5.构件式开发方法 6.由上而下研究方法 7.软件调试与软件测试方法 8.嵌入式系统仿真开发方法 思考与练习 1.请说出嵌入式系统设计的主要方法及设计流程。在嵌入式系统开发的总体设计中,需要进行哪几方面的工作?(系统分析法流程图) 嵌入式系统开发的最大特点是需要软硬件综合开发。 2.嵌入式硬件调试的主要方法及技术手段有哪些? 3.什么是构件式开发方法?说明该方法对嵌入式系统开发具有什么意义,并举例说明。 4.为什么要做需求分析?在做需求分析时应当考虑哪些问题? 5.在进行系统设计时,概要设计和详细设计的工作内容有什么不同? 6.在嵌入式系统实现阶段,需要选择开发平台,通常开发平台的选择包括哪些内容? 7.在当今IT时代,为了使产品尽快进入市场,就产品开发阶段,你认为有哪些方法可以加快产品的开发速度? 8.什么是“黑盒”测试?什么是“白盒”测试?什么是“灰盒”测试?指出专业测试工具软件 的名称。 9.嵌入式系统开发中,使用软件组件技术有什么好处? 10.什么是知识产权核(Intellectual Property Core,简称IP Core)?指出“软知识产权核(Soft IP Core)”、“硬知识产权核(Hard IP Core)”、“固知识产权核(Firm IP Core)”的意义和差 别。 11.根据嵌入式软件开发的不同阶段,嵌入式开发工具有哪些种类? 12.从底层硬件到上层应用,嵌入式软件的开发可以分为哪几种? 13.什么是“由上而下”和“由下而上”研究方法?在嵌入式系统研制中各具有什么特点? 14.什么是交叉开发环境?什么是OCD调试方法?指出OCD的主要形式JTAG和BDM的特点和 区别?指出两者在调试性能方面的差异。 15.嵌入式软件的调试运行环境和固化运行环境主要区别是什么? 16.嵌入式系统仿真开发方法主要有哪两种类型?其中,硬件仿真开发有哪些方式? 17.软件模拟仿真方法主要有什么特点?模拟仿真结果与真实

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档