嵌入式Linux系统设计与开发.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式Linux系统设计与开发

嵌入式Linux系统设计与开发 祖校锋 主要内容 嵌入式系统与嵌入式Linux 嵌入式Linux开发平台 1.1 嵌入式系统 嵌入式计算机系统的定义: 以应用为中心,以计算机技术为基础,软件硬件可裁剪,复合应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。 嵌入式系统分类 按表现形式分(硬件范畴) 芯片级嵌入(含程序或算法的处理器) 模块级嵌入(系统中的某个核心模块) 系统级嵌入 按实时性要求分(软件范畴) 非实时系统(PDA) 软实时系统(消费类产品) 硬实时系统 (制导系统等) 1.1.1嵌入式系统的应用前景 美国著名未来学家尼葛洛庞帝1999年1月访华时预言: 4~5年后,嵌入式智能产品将是继PC和因特网之后最伟大的发明。 美国汽车大王福特公司的高级经理也曾宣称: 福特出售的“计算能力”已经超过了IBM。 1997年美国嵌入式系统大会的报告预测: 未来5年基于嵌入式计算机系统的全数字电视产品,就将在美国产生一个每年1500亿美元的新市场。 1.1.2 嵌入式产品分类 信息电器,包括电视机、电冰箱、微波炉、电话等等。 移动计算设备,包括手机、PDA、掌上电脑等各种移动设备。 网络设备,包括路由器、交换机、Web server、网络接入盒(卡)等各种网络设备。 工控、仿真等 1.1.3 嵌入式系统的特点 嵌入式系统的产品特征 它是 面向用户产品和应用的系统; 完成目标功能的最小系统; 处理器功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等方面都受应用制约的系统; 高可靠性和高实时性的系统; 与具体产品紧密结合的系统。 嵌入式系统软件的特征 软件要求固化存储; 软件代码高质量和高可靠性; 系统软件(OS)很多情况情况下要求具有实时处理能力; 多任务实时操作系统是工业标准化的必然要求。 嵌入式系统开发需要的开发工具和环境 一般是基于通用计算机的软硬件设备、各种逻辑分析仪和混合信号示波器等。 嵌入式系统软件需要(EOS)开发平台 嵌入式系统中,应用软件可以没有操作系统而直接在芯片上运行。 但是,目前嵌入式应用已不仅仅局限于原来仅面对系统级的需求,还需要面对用户级的应用,尤其是消费电子产品的需求。传统的使用循环控制的嵌入式系统无法将系统软件和和应用软件分开处理,每次开发都要重新定制系统软件和应用软件,代价大,成本高,已不能满足需求。 为了合理调度多任务,充分利用系统资源系统函数及专家函数接口,减少开发代价,必须选用短小精悍、易定制、易移植的嵌入式操作系统开发平台,从而保证系统执行的实时性和可靠性,并大大减少开发时间。 1.2 嵌入式操作系统 嵌入式操作系统大多工作在实时性要求很高的环境中,这样的操作系统称为实时多任务操作系统(RTOS)。 实时多任务操作系统(RTOS)定义: 一个能够在指定或者确定的时间内,完成系统功能和对外部或内部、同步或异步事件作出响应的系统。 常用RTOS简介 VRTX (Microtec Research) 世界上第一个商业嵌入式实时内核,市场占有率前五名。 Tornado/Vxworks (Wind River Systems,inc.) 美国市场占有率第一名,火星探测器采用该操作系统。 QNX(QNX Software Systems LTD) x86上最好的嵌入式实时操作系统,同时支持PowerPC,ARM,MIPS等处理器芯片。 LynxOS(Lynx Real-Time systems) 老牌嵌入式实时操作系统,市场占有率前十名。 WinCE(Microsoft INC.) 微软出品,嵌入但不够实时,属于软实时系统。 pSOSytem(Integrated Systems INC.) 老资格的实时操作系统,中国市场占有率第一名。 嵌入式LINUX(完全免费的操作系统) 既有软实时系统又有硬实时系统。 1.3 嵌入式Linux操作系统 Linux操作系统 正式的Linux 1.0于1994年3月诞生于芬兰赫尔辛基大学的天才大学生Linus手中。现在,Linux已成为当前最流行的免费操作系统。只要遵守GPL(GNU通用公共许可证),任何人都可以自由使用Linux的源程序。 Linux操作

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档