《嵌入式linux系统开发标准教程》1 嵌入式系统概述

《嵌入式linux系统开发标准教程》1 嵌入式系统概述

ID:34165837

大小:352.21 KB

页数:10页

时间:2019-03-03

《嵌入式linux系统开发标准教程》1 嵌入式系统概述_第1页
《嵌入式linux系统开发标准教程》1 嵌入式系统概述_第2页
《嵌入式linux系统开发标准教程》1 嵌入式系统概述_第3页
《嵌入式linux系统开发标准教程》1 嵌入式系统概述_第4页
《嵌入式linux系统开发标准教程》1 嵌入式系统概述_第5页
资源描述:

《《嵌入式linux系统开发标准教程》1 嵌入式系统概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式学院—华清远见旗下品牌:www.embedu.org《嵌入式Linux系统开发标准教程》《嵌入式Linux系统开发标准教程》——第1章、嵌入式系统概述第1章嵌入式系统概述本章目标本章主要介绍嵌入式系统和嵌入式操作系统的概况,讲述嵌入式Linux的发展历史和开发环境,概括说明嵌入式Linux系统开发的特点。读完本章内容,读者可以对嵌入式Linux系统有整体的认识,了解嵌入式Linux开发的要点。嵌入式系统定义嵌入式操作系统介绍嵌入式Linux操作系统嵌入式Linux开发环境嵌入式Linux系统开发

2、要点嵌入式学院—华清远见旗下品牌:www.embedu.org《嵌入式Linux系统开发标准教程》——第1章、嵌入式系统概述1.1嵌入式系统的定义与特点1.嵌入式系统的定义嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。嵌入式系统与通用计算机系统的本质区别在于系统应用不同,嵌入式系统是将一个计算机系统嵌入到对象系统中。这个对象可能是庞大的机器,也可能是小巧的手持设备,用户并不关心这个计算机系统的存在。嵌入式系统一般包含

3、嵌入式微处理器、外围硬件设备、嵌入式操作系统和应用程序4个部分。嵌入式领域已经有丰富的软硬件资源可以选择,涵盖了通信、网络、工业控制、消费电子、汽车电子等各种行业。2.嵌入式系统的特点嵌入式计算机系统与通用计算机系统相比具有以下特点。(1)嵌入式系统是面向特定系统应用的。嵌入式处理器大多数是专门为特定应用设计的,具有低功耗、体积小、集成度高等特点,一般是包含各种外围设备接口的片上系统。(2)嵌入式系统涉及计算机技术、微电子技术、电子技术、通信和软件等各行各业。它是一个技术密集、资金密集、高度分散、不断

4、创新的知识集成系统。(3)嵌入式系统的硬件和软件都必须具备高度可定制性。只有这样才能适应嵌入式系统应用的需要,在产品价格性能等方面具备竞争力。(4)嵌入式系统的生命周期相当长。当嵌入式系统应用到产品以后,还可以进行软件升级,它的生命周期与产品的生命周期几乎一样长。(5)嵌入式系统不具备本地系统开发能力,通常需要有一套专门的开发工具和环境。在计算机后PC技术时代,嵌入式系统将拥有最大的市场。计算机和网络已经全面渗透到日常生活的每一个角落。各种各样的新型嵌入式系统设备在应用数量上已经远远超过通用计算机,任

5、何一个普通人可能拥有从大到小的各种使用嵌入式技术的电子产品,小到MP3、PDA等微型数字化产品,大到网络家电、智能家电、车载电子设备。而在工业和服务领域中,使用嵌入式技术的数字机床、智能工具、工业机器人、服务机器人也将逐渐改变传统的工业和服务方式。美国著名的未来学家尼葛洛庞帝在1999年访华时曾预言,4~5年后嵌入式系统将是继PC和Internet之后最伟大的发明。这个预言已经成为现实,现在的嵌入式系统正处于高速发展阶段。嵌入式学院—华清远见旗下品牌:www.embedu.org《嵌入式Linux系统

6、开发标准教程》——第1章、嵌入式系统概述1.2常见的嵌入式操作系统嵌入式操作系统的一个重要特性是实时性。所谓实时性,就是在确定的时间范围内响应某个事件的特性。操作系统的实时性在某些领域是至关重要的,比如工业控制、航空航天等领域。想像飞机正在空中飞行,如果嵌入式系统不能及时响应飞行员的控制指令,那么极有可能导致空难事故。有些嵌入式系统应用并不需要绝对的实时性,比如PDA播放音乐,个别音频数据丢失并不影响效果。这可以使用软实时的概念来衡量。据调查,目前全世界的嵌入式操作系统已经有两百多种。从20世纪80年

7、代开始,出现了一些商用嵌入式操作系统,它们大部分都是为专有系统而开发的。随着嵌入式领域的发展,各种各样嵌入式操作系统相继问世。有许多商业的嵌入式操作系统,也有大量开放源码的嵌入式操作系统。其中著名的嵌入式操作系统有:mC/OS、VxWorks、Neculeus、Linux和WindowsCE等。下面介绍一些主流的嵌入式操作系统。(1)Linux。在所有的操作系统中,Linux是一个发展最快、应用最为广泛的操作系统。Linux本身的种种特性使其成为嵌入式开发中的首选。在进入市场的头两年中,嵌入式Linu

8、x设计通过广泛应用获得了巨大的成功。随着嵌入式Linux的成熟,其提供更小的尺寸和更多类型的处理器支持,并从早期的试用阶段迈进到嵌入式的主流,它抓住了电子消费类设备的开发者们的想像力。图1.1所示是业内人士对国内Linux软件市场的预测。根据IDC的报告,Linux已经成为全球第二大操作系统。预计在服务器市场上,Linux在未来几年内将以每年25%的速度增长,中国的Linux市场更是保持40%左右的增长速度。而在Linux操作系统方面,IDC对中国在20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。