admin管理员组文章数量:1530919
2024年6月29日发(作者:)
第1章 Linux系统快速入门
嵌入式Linux 是以Linux 为基础的操作系统,只有熟练使用Linux 系统之后,
才能在嵌入式Linux 开发领域得心应手。本章主要讲述Linux基本概念、分区、
文件系统、目录结构规范等。
1.1. 嵌入式Linux基础
如图1-1所示,嵌入式Linux从UNIX发展而来,UNIX系统至今广泛应用
在金融、电信、政府等对可靠性、安全性要求极高的领域,这些优点都被Linux
系统继承下来,并通过GNU(GNU is Not Unix)组织实施GPL(General Public
License)版权,成为开源自由软件,由任何组织、个人免费使用。
图1-1 Unix家族图
自由开源软件在嵌入式应用上受到青睐,Linux 日益成为主流的嵌入式操作
系统之一。随着摩托罗拉手机A760、IBM 智能型手表WatchPad、夏普PDA Zaurus
等一款款高性能“智能数码产品”的出现,以及Motolola、三星、MontaVista、
飞利浦、Nokia、IBM、SUN 等众多国际顶级巨头的加入,嵌入式Linux 的队伍
越来越庞大了。目前,国外不少大学、研究机构和知名公司都加入了嵌入式Linux
的开发工作,成熟的嵌入式Linux 产品不断涌现。
很多高端网络设备采用嵌入式Linux,嵌入式Linux在数码产品中使用更加广
泛,Nokia手机Symbian系统由Linux发展而来,Google Android采用了Linux2.6内
核,成为一种通用性很强、用于高端手机的嵌入式操作系统。
1
1.1.1. 嵌入式Linux市场和应用领域
如图1-2所示,嵌入式Linux应用领域包括:汽车电子、办公室自动化、医疗
图像、仪器仪表、家庭数码、移动通信、IP网络、无线通信、中央办公室设备等。
图1-2 嵌入式Linux应用领域
1.1.2. Linux作为嵌入式操作系统优点和应用优势
嵌入式Linux继承了桌面Linux系统的如下优点:
多任务、多用户
支持数十种文件系统格式
开放源代码
完全运行于保护模式
采用先进的内存管理机制,更加有效地利用物理内存
提供了先进的网络支持
符合IEEE POSIX标准
在应用上具有如下优势:
(1)
低成本开发系统
Linux 的源码开放性允许任何人获取并修改Linux 的源码。这样一方面大大
降低了开发的成本,另一方面又可以提高开发产品的效率。并且还可以在Linux
社区中获得支持,用户只需向邮件列表发一封邮件,即可获得作者的支持
(2)
可应用于多种硬件平台
Linux 可支持X86、PowerPC、ARM、Xscale、MIPS、SH、68K、Alpha、Sparc等多
种体系结构,并且已经被移植到多种硬件平台。这对于经费、时间受限制的研究与开发项目
2
版权声明:本文标题:第1章 嵌入式Linux快速入门 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1719658779a790040.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论