嵌入式Linux应用程序开发详解(完整版,第1-12篇).pdf

嵌入式Linux应用程序开发详解(完整版,第1-12篇).pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
清远见——嵌入式培训专家 http :// “黑色经典”系列之《嵌入式Linux 应用程序开发详解》 1 章 Linux 快速入门 本章目标 嵌入式Linux 是以Linux 为基础的操作系统,只有对Linux 系统有了较为熟练的使用之 后,才能在嵌入式Linux 开发领域得心应手。通过本章的学习,读者能够掌握如下内容。 能够独立安装Linux 操作系统 能够熟练使用Linux 系统的基本命令 认识Linux 系统启动过程 能够独立在Linux 系统中安装软件 能够独立设置Linux 环境变量 能够独立定制Linux 服务 清远见嵌入式Linux 应用开发班培训教材 清远见——嵌入式培训专家 1.1 嵌入式Linux 基础 随着摩托罗拉手机A760、IBM 智能型手表WatchPad、夏普PDA Zaurus 等一款款高性能 “智能数码产品”的出现,以及 Motolola 、三星、MontaVista 、飞利浦、Nokia 、IBM 、SUN 等众多国际顶级巨头的加入,嵌入式Linux 的队伍越来越庞大了。在通信、信息、数字家庭、 工业控制等领域,随处都能见到嵌入式Linux 的身影。根据美国VDC (Venture Development Co. )统计数据显示,嵌入式Linux 的市场规模从2001 年的5520 万美元,到2006 将会增长 至3.46 亿美元,在未来两年将占嵌入式操作系统市场份额的50% 。 究竟是什么原因让嵌入式 Linux 发展如此迅速呢?又究竟是什么原因让它能与强劲的 Vxworks、Window CE 相抗衡呢?这一切还是要归根于它的父亲——Linux 的功劳。可以说,嵌入 式Linux 正是继承和发展了Linux 的诱人之处才走到今 的,而Linux 也正是有了嵌入式Linux 的 广泛应用才使其更加引人瞩目。以下就从Linux 开始,一层层揭开嵌入式Linux 的面纱。 1.1.1 Linux 发展概述 简单地说,Linux 是指一套免费使用和自由传播的类UNIX 操作系统。人们通常所说的 Linux 是指Linus Torvalds 所写的Linux 操作系统内核。 当时的Linus 还是芬兰赫尔辛基大学的一名学生,他主修的课程中有一门课是操作系统, 而且这门课是专门研究程序的设计和执行。最后这门课程提供了一种称为Minix 的初期UNIX 系统。Minix 是一款仅为教学而设计的操作系统,而且功能有限。因此,和 Minix 的众多使 用者一样,Linus 也希望能给它添加一些功能。 在之后的几个月里,Linus 根据实际的需要,编写了磁盘驱动程序以便下载访问新闻组 的文件,又写了个文件系统以便能够阅读Minix 文件系统中的文件。这样,“当你有了任务切 换,有了文件系统和设备驱动程序后,这就是UNIX , 者至少是其内核。”于是,0.0.1 版本 的Linux 就诞生了。 Linus 从一开始就决定自由传播Linux ,他把源代码发布在网上,于是,众多的爱好者和 程序员也都通过互联网加入到 Linux 的内核开发工作中。这个思想与 FSF (Free Software Foundation )资助发起的GNU (GNU s Not UNIX )的

您可能关注的文档

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档