- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统
第一章 绪论
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.软件模拟仿真方法主要有什么特点?模拟仿真结果与真实系统有何不同?
18.综
您可能关注的文档
- 山美版三年级上册品德与社会教案.doc
- 山西2012年中考语文试题.doc
- 山西人民出版社高等教育学考试要点.doc
- 山西农大附中2014-2015年七年级上学期语文期末试题及答案.doc
- 山西康杰中学2012年高考模拟试题.doc
- 山西教资考试面试语文说课稿:故都的秋.doc
- 山西省2011年幼儿园教师继续教育答案美术.doc
- 山西省历年中考作文题目和经典对接.doc
- 山西省大同九中2013-2014学年度上学期八年级语文期中试卷(word版含答案).doc
- 山西省太原五中2011届高三10月月考1(语文).doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)