嵌入式linux设备驱动程序是,详解嵌入式Linux设备驱动程序

随着嵌入式技术的发展,随着嵌入式技术的发展,嵌入式系统将广泛地应用于人

类生活的方方面面。如:基于嵌入式工NTERNET网络的地球电子皮肤,可以嵌入到牙齿

上的手机都在研发之中。著名嵌入式系统专家沈绪榜院士认为计算机是认识世界的工

具,而嵌入式系统则是改造世界的产物。

现代社会正在步入一个信息化的时代,丰富多彩的数字化产品己经开始继PC机之

后成为信息处理的发展趋势,并且正在逐步形成一个充满商机的巨大产业。计算机也

迈入了其另一个充满生机的阶段一后PC时代。后PC时代的到来,使得人们开始越来

越多地接触到嵌入式系统的概念。嵌入式产品如手机、PDA等手持的嵌入式设备,游戏

机,VCD机、机顶盒等消费电子也属于嵌入式产品,传真机、车载GPS系统、数控机床、

网络冰箱等同样都采用嵌入式系统。形式多样的数字化设备正努力把工nternet连接到

人们生活各个角落。

当今世界计算机应用的普及、互联网技术的实用以及微电子技术的突破,推动着

信息技术、商业活动、科学实验、通信技术等各个领域自动化和信息化进程。嵌入式

系统在当今社会各个领域的信息化发展中,起了重要的作用。嵌入式系统技术将成为

今后信息技术发展的热点。

1.1嵌入式系统的基本概念

嵌入式系统 (EmbeddedSystem)无疑是当今最热门的话题之一。嵌入式系统可定

义为:嵌入式系统是以应用为中心,以计算机技术为基础,并且软件可裁剪,适用于

应用系统对功能、可靠性、成本、体积、功耗有严格要求的专业计算机系统[2]。一般具

备以下几方面的特征:

1.嵌入式系统通常是面对用户、面向产品、面向特定应用的;

2.嵌入式系统是先进的计算机技术、半导体技术以及电子技术与各个行业具体应

用相结合的产物;

3.嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠

性、成本、体积等各方面的要求;

4.为了提高开发速度和系统的可靠性,嵌入式系统中的软件一般都固化在存储芯

片或单片机内。

1.2嵌入式Linux

Linux操作系统核心最早是由芬兰的 LinuSTorvaldS于 1991年9月在芬兰赫辛基大

学上学时发布的(Linuxo。01版,第一个正式向外公布的Limix内核版本),后来经过

众多世界顶尖的软件工程师不断修改和完善,Linux得以在全球普及开来,在服务器领

域及个人桌面领域得到越来越多的应用[3]。Linux是在GNu公共许可权限下免费获得

的,是一款符合POSIX标准的多用户、多任务、支持多线程和多CPU的类Unix操作

系统。Linux以其高效性和活跃性著称。Linux模块化的设计结构,使得它既能够在价

格昂贵的工作站上运行又能够在廉价的PC机上实现全部的Unix特性。Linux当前有

很多发行版本,流行的有 :RedHatLinux、 DebianLinux、、RenagsLinux、ubuntu等[4]。

由于集成电路技术的飞速发展,嵌入式系统的开发从单片机时代进入到了一个“系

统”开发的阶段,嵌入式操作系统也逐渐走上了历史舞台。从国内和国外来看,嵌入

式操作系统主要有 windowseE、Vxworks、pSOS、 palm05等。Linux是一个成熟、

稳定的操作系统,由于其在嵌入式开发方面具有其它操作系统无可比拟的优势,经过

这几年的发展,己迅速跻身主流嵌入式开发平台。Linux作为嵌入式操作系统的优势在

于[5]:

1。Linux是开放源代码的免费软件。只要遵守GPL的规定,就可以免费获得Linux

内核和其它自由软件的源代码,采用Linux操作系统构建嵌入式系统,可以大大降低

开发成本和周期。

2。Linux具有完善的文档和广泛的技术支持。Linux是互联网充分发展的产物,

在网上能够找到许多关于Linux的文档以及强大的技术支持。

3。Linux内核功能强大,性能高效、稳定。Linux的内核非常稳定,它的高效和

稳定性已经在各个领域,尤其是在网络服务器领域得到了事实的验证。

4。Linux能够支持多种体系结构,是支持微处理器种类最多的操作系统。目前,

Linux已经被移植到数十种硬件平台上,几乎所有主流的硬件平台,如X86、ARM、

PPC、MIPS、ALPHA、SPARC等,Linux都支持。

5。Linux拥有强大的网络功能。随着嵌入式系统的发展,嵌入式系统与Intemet

结合得越来越紧密。与其它操作系统相比,Linux在网络方面有较大的优势,基本上所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值