嵌入式linux 操作系统基础教程

嵌入式linux 操作系统基础教程

ID:15751977

大小:1.49 MB

页数:131页

时间:2018-08-05

嵌入式linux 操作系统基础教程_第1页
嵌入式linux 操作系统基础教程_第2页
嵌入式linux 操作系统基础教程_第3页
嵌入式linux 操作系统基础教程_第4页
嵌入式linux 操作系统基础教程_第5页
资源描述:

《嵌入式linux 操作系统基础教程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、-1-嵌入式Linux操作系统基础教程(版本号:20100228)徐远超编著首都师范大学信息工程学院2010-02-28-2-前言诚然,我们已经进入了“后PC时代”时代,嵌入式系统是这个时代的主角。随着技术的发展,目前嵌入式系统的功能越来越强大,性能越来越高,应用越来越广。其中很重要的原因是可以运行操作系统。操作系统是应用与硬件之间的桥梁,屏蔽了复杂的底层硬件操作,让用户专注于应用开发,大大提高了开发、调试效率,也极大地减少了因编程不当引起的底层系统故障的可能性。嵌入式是资源受限的系统,时钟频率低、存储空间小,要求操作系统、文件系统和应用程序必须尽可能小,满足够用即可

2、的原则。显然我们不能使用Windows、Fedora这样动辄需要几G空间的操作系统,只能选择一些经过裁剪的占用空间极小的操作系统,即所谓的嵌入式操作系统,这样的操作系统已经有几百种之多,其中的部分专门用于特定领域,如Symbian专门用于手机操作系统,常见的占市场份额较大的操作系统有uCLinux,Linux,uC/OS,WinCE,VxWorks等。作为一门课程,不可能也没有必要讲述所有的嵌入式操作系统,考虑到Linux源码开放,市场最大,使用最广,无论是企业还是科研机构都在对Linux持续不断的研究,我们很容易了解到最新的研究成果,因此本书选择Linux进行讲述。

3、作为嵌入式Linux,除需要了解传统的Linux如何使用和编程外,重点掌握如何搭建交叉开发环境、Bootloader的移植与编译、内核的移植、根文件系统的制作以及驱动程序的编写,还要了解移植一些典型的应用程序,如QT、Goahead等。学习这些知识,需要有一定的ARM硬件基础,需要熟悉嵌入式C语言编程,需要对操作系统原理以及Linux内核有足够的了解。因此,这门课程相对来讲略有难度,学习起来不太轻松。不过,经过一学期的学习后,你会有一种豁然开朗的感觉,当然必要的前提是必须认真去学以及认真去做。本讲义力求做到覆盖前面所说的各个方面,但由于课时少,并非所有内容都在课堂上讲

4、授。最后,需要强调的是,这门课程是理论与实践并重的课程,以实践为主,讲解为辅。龙芯处理器总设计师胡伟武研究员一直强调“纸上得来终觉浅,绝知此事要躬行”。告诉我们,凡事无论看上去简单还是复杂,都要静下心来,潜心去实践,在实践的过程中学习、思考、进步,而不能总对着书看,想当然,如果这样,既体会不到原理的精髓,也享受不到顿悟后的喜悦。因此,殷切的希望大家大胆尝试,主动实践,敏锐思考。我愿意和大家一起,讨论、分析和解决实践中出现的各种问题,道路是崎岖的,但前途是光明的。徐远超2010-02-28-3-目录第1章Linux使用基础........................

5、.........................................................................................71.1嵌入式Linux概述............................................................................................................71.2嵌入式开发中的常用命令和软件..........................................................

6、........................81.2.1目录的创建与删除..................................................................................................81.2.2改变工作目录..........................................................................................................81.2.3列出目录清单.....................

7、.....................................................................................81.2.4改变文件或目录的访问权限..................................................................................91.2.5更改某个文件或目录的属主和属组....................................................................111.

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

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

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