嵌入式linux技术及其应用

嵌入式linux技术及其应用

ID:32765237

大小:58.79 KB

页数:5页

时间:2019-02-15

嵌入式linux技术及其应用_第1页
嵌入式linux技术及其应用_第2页
嵌入式linux技术及其应用_第3页
嵌入式linux技术及其应用_第4页
嵌入式linux技术及其应用_第5页
资源描述:

《嵌入式linux技术及其应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖南农业大学课程论文学院:信息科学技术学院班级:电子信息工程2班姓名:赵攀学号:201341875210课程论文题目:嵌入式lirwx技术及其应用课程名称:liunx系统管理评阅成绩:评阅意见:成绩评定教师签名:日期:年月课程论文题目嵌入式linux技术及其应用学生:赵攀(信息科学技术学院电子信息工程2班,学号20141875210)摘要:Linux是一种通用的全适合应用于恢入式系统的操作系统,它既门J以恢入到一个非常小的系统小处理简单的任务,也可以组合起來处理非常复杂的任务。介绍了嵌入式Linux在小型网络设备开发中的优势,并给出了嵌入式1inux应用的一个具体实例。关键词:嵌入式系统/嵌

2、入式Linux/微处理机系统引言:通过一个学期对Linux系统的学习,不断地杳阅资料来解答自己的疑问,关于Linux系统有了初步的认识,现在来谈谈我对Linux系统的一些认识。—、Linux操作系统的基本概念Linux是一套免费使用和i由传播的类Unix操作系统。这个系统是由世界齐地的成千上万的程序员设计和实现的。其口的是建立不受任何商品化软件的版权制约、全世界都能自由使用的Unix兼容产品。二、Linux的发展历史Linux诞生于1991年,是由一个芬兰大学生开发的。因Linux具有结构清晰、功能强大等特点,很快就成为许多院校学生、科研机构研究人员学习和研究的对彖。在他们的热心努力下,使L

3、inux逐渐成为一个稳定可靠、功能完善的操作系统。而一些软件公司也不失时机地推出以Linux为核心的操作系统,大大推进了Linux的商品化,使Linux的使用日益广泛,已成为当今最流彳亍的操作系统Z—。Linux最初为自己的这套系统取名为freak,他将源代码放在了芬兰的一个FTP站点上供大家下载。该站点的管理员认为这个系统是Linux的minix系统,因此建立了一个名为Linux的文件夹来存放它。于是,Linux的“爱好”就成了今天微软的头号对手,功能强大且价格低廉的Linux操作系统。1993年底94年初,Linux1.0终于诞生了!Linuxl.0已经是一个功能完备的操作系统,而且内核

4、写得紧凑高效,可以充分发挥硕件的性能。在开始的时候,Linux只是个人狂热爱好的一种产物。但是现在,Linux□经成为了一种受到广泛关注和支持的一种操作系统。和其他的商用5ix系统以及相比,作为自由软件的Linux具有低成本,安全性高,更加可信赖的优势。直到今天,Linux已经成为一个功能完善的主流网络操作系统。1995年1刀,BobYoung创办了RedHat(小红帽),以CNULinux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHatLinux,称为Linux"发彳亍版”,在市场上出售。1998年2刀,以EricRaymond为首的一批年轻的“

5、老牛羚骨干分子”终于认识到CNULinux体系的产业化道路本质,并非是什么自由哲学,而是市场竞争的驱动,创办了“OpenSourceIntiative"开放源代码促进会“复兴”的大旗,在互联网世界里展开了一场历史性的Linux产业化运动。2001年1月,Linux2.4发布,它进一步地提升了SMP系统的扩展性,同时它也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用等等功能。三、Linux的特点低廉性:Linux系统是完全免费的,基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。广泛性:采用Linux的超级

6、电脑亦愈来愈多,具了解,全世界功能最强大的计算机系统里面大多数是Linux系统灵活性:Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux采用页式存储管理,页式存储管理使Linux能更有效地利用物理存储空间,贝面的换入换出为用户提供了更大的存储空间。支持动态链接,用户程序的执行往往离不开标准库的支持,一般的系统往往采用静态链接方式,即在装配阶段就已将用户程序和标准库链接好了,这样,当多个进程运行时,可能会岀现库代码在内存中有多个副本而浪费存储空间的情况。Linux支持动态链接方式,即当运行需要时才进行库链接,如果所需要的库已被其

7、它进程装入内存,则不必再装入。否则,即从硕盘中将库调入,这样就能保证内存中的库程序代码是唯一的。支持多种文件系统,Linux能支持多种文件系统。目前支持的文件系统有:EXT2、EXT、XIAFS、ISOFS、HPFS、MSDOS、UMSDOS、PROC、NFS、SYSV、MINIX、SMB、UFS、NCP、VFAT、AFFSoLinux最常用的文件系统是EXT2,它的文件名长度可达255字符,并且还有许多特有

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

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

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