文档介绍:嵌入式Linux 开发基础
本章内容
Linux 系统概述;
Linux 系统常用命令及基本操作;
Linux 系统编辑器及编译工具。
建立嵌入式系统开发环境
Linux 系统概述
庞大的嵌入式Linux市场
建立嵌入式系统开发环境
为何嵌入式Linux市场的发展如此迅速?
建立嵌入式系统开发环境
2004 年全球嵌入式Linux 市场规模已达9150万美元,
2005 ,2007 ,每年
平均以30%的成长率稳定挖掘科技商机。
业界归纳为三大原因︰第一,Linux在嵌入式系统所需的
实时性、电源管理等核心技术不断发展,成熟可期。第
二,国际标准组织(如OSDL、CELF等)持续建立嵌入
式Linux相关标准,有效解决版本分歧与兼容性问题。第
三,业界主导组织、开发厂商等不断推出嵌入式Linux相
关开发工具、维护系统。
另一方面,嵌入式Linux 以年费订阅方式为主,不同于其
他的嵌入式系统以产品利润为收入方式,弹性的捆绑销售
策略,助其成功地逐年提高市场占有率,从2004年的
%%。
建立嵌入式系统开发环境
Linux 介绍
Linux是一套免费使用和自由传播的类UNIX操
作系统,大部分通用的Unix工具和程序都可
以在Linux系统下运行。
最初是由荷兰赫尔辛基大学的学生Linus
Torvalds于1991年在基于Intel80386处理器的
IBM兼容机上开发的操作系统。
源程序可以在。
建立嵌入式系统开发环境
Unix 家族树
建立嵌入式系统开发环境
Linux作为嵌入式操作系统的优势
低成本开发系统,没有专利费;
公开源代码;
可应用于多种硬件平台:X86、PowerPC、
ARM 、 XSCALE 、 MIPS 、 68K 、 Alpha 、
SPARC等;
可定制的内核;
稳定性好,性能优异;
良好的网络支持。
建立嵌入式系统开发环境
Linux发行版本
RedHat
Fedora Core
Mandrake
Suse
Debian
CentOS
Ubuntu
RedFlag
建立嵌入式系统开发环境