⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000002.htm

📁 水木社区 embeded 版精华区 下载
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>doot大虾linux的文章                    jacobw </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人:&nbsp;doot&nbsp;(ltt),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;[转载]&nbsp;介绍嵌入式Linux的书籍&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;May&nbsp;&nbsp;8&nbsp;08:38:12&nbsp;2001)&nbsp;<br />&nbsp;<br />标题:介绍嵌入式Linux的书籍&nbsp;<br />作者:snow&nbsp;时间:2000-08-18.19:00&nbsp;<br />内容:&nbsp;<br />&nbsp;<br />一、Embedded&nbsp;Linux&nbsp;<br />1.1&nbsp;Embedded&nbsp;Linux&nbsp;<br />(by&nbsp;John&nbsp;Lombardo,亚马逊说2001年8月才卖)&nbsp;<br />&nbsp;<br />二、Linux&nbsp;Kernel&nbsp;<br />2.1&nbsp;Linux&nbsp;Kernel&nbsp;Internals&nbsp;<br />(by&nbsp;Michael&nbsp;Beck,和硕有中译本)&nbsp;<br />2.2&nbsp;Linux&nbsp;Core&nbsp;Kernel&nbsp;Commentary&nbsp;<br />(by&nbsp;Scott&nbsp;E.&nbsp;Maxwell)&nbsp;<br />2.3&nbsp;Linux&nbsp;Core&nbsp;Kernel&nbsp;程式码解说&nbsp;<br />(松岗书局,&nbsp;徐千洋&nbsp;译,不知是否为2.2的中译本)&nbsp;<br />2.4&nbsp;Understanding&nbsp;the&nbsp;Linux&nbsp;Kernel&nbsp;<br />(by&nbsp;Marco&nbsp;Cesati,&nbsp;Daniel&nbsp;Plerre&nbsp;Bovet.)&nbsp;<br />2.5&nbsp;Using&nbsp;Linux&nbsp;Kernel&nbsp;Version&nbsp;2.0&nbsp;to&nbsp;2.2&nbsp;<br />2.6&nbsp;Linux&nbsp;核心(百资,胡宁宁&nbsp;等译)&nbsp;<br />2.7&nbsp;洞悉&nbsp;UNIX&nbsp;核心研究篇(和硕科技,王清佑)&nbsp;<br />2.8&nbsp;UNIX&nbsp;System&nbsp;V&nbsp;核心程式剖析(儒林,杨学良)&nbsp;<br />&nbsp;<br />三、C/C++&nbsp;&amp;&nbsp;Embedded&nbsp;<br />3.1&nbsp;Programming&nbsp;Embedded&nbsp;Systems&nbsp;in&nbsp;C&nbsp;and&nbsp;C++&nbsp;<br />(by&nbsp;Michael&nbsp;Barr,欧莱礼有中译本)&nbsp;<br />3.2&nbsp;Embedded&nbsp;Systems&nbsp;Programming&nbsp;in&nbsp;C&nbsp;and&nbsp;Assembly&nbsp;<br />(by&nbsp;John&nbsp;F.&nbsp;Brown,Jan.1994,不知道会不会太旧)&nbsp;<br />3.3&nbsp;C&nbsp;Programming&nbsp;for&nbsp;Embedded&nbsp;Systems&nbsp;<br />(by&nbsp;Kirk&nbsp;Zurell)&nbsp;<br />&nbsp;<br />四、Linux&nbsp;&amp;&nbsp;Drivers&nbsp;<br />4.1&nbsp;Linux&nbsp;Device&nbsp;Drivers&nbsp;<br />(by&nbsp;Alessandro&nbsp;Bubini,欧莱礼有中译本)&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.117.114.69]&nbsp;<br />发信人:&nbsp;doot&nbsp;(ltt),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;嵌入linux&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;May&nbsp;&nbsp;8&nbsp;08:43:53&nbsp;2001)&nbsp;<br />&nbsp;<br />发信人:&nbsp;AiNONYMOUS&nbsp;(匿名者:爱你么事),&nbsp;信区:&nbsp;Embedded&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Embed&nbsp;with&nbsp;Linux&nbsp;(中文版)&nbsp;<br />发信站:&nbsp;武汉白云黄鹤站&nbsp;(Tue&nbsp;Sep&nbsp;&nbsp;5&nbsp;23:12:31&nbsp;2000),&nbsp;站内信件&nbsp;<br />&nbsp;<br />Embed&nbsp;with&nbsp;Linux&nbsp;<br />&nbsp;<br />在本文中我们讨论如何使用Linux构造嵌入式系统。以及它是否是一个合适的&nbsp;<br />平台,它的市场前景如何。&nbsp;<br />&nbsp;<br />我们应该首先了解“嵌入“的概念。嵌入式硬件是基于微处理器的计算硬件&nbsp;<br />,通常安装在单独的电路板上来运行特定的软件程序。嵌入式的设备通常用&nbsp;<br />来构建大的系统的部分构件。嵌入式设备使用来控制设备和外设,例如:I/&nbsp;<br />O端口,网卡和屏幕控制器等。今天的嵌入式设备应用很广,从洗衣机到手持&nbsp;<br />电脑。这些设备必须具有实时性——就是这些设备必须在一定的时间内(不&nbsp;<br />超过应用程序所允许的范围)对外部事件做出响应。同时也可以处理持续的&nbsp;<br />信息流。&nbsp;<br />&nbsp;<br />当Linux&nbsp;Torvalds刚刚开发出Linux&nbsp;Kernel时,他并没有Linux会应用于除了&nbsp;<br />Pc以外的设备。但很快,人们开始将Linux以至于Apple&nbsp;Macintosh。现在经&nbsp;<br />过人们的努力,Linux已经成为应用最广的计算平台。包括大型机、高端服务&nbsp;<br />器与桌面工作站以及Pc机等基于微处理器的设备。&nbsp;<br />为什么要将Linux应用于嵌入式设备?&nbsp;<br />&nbsp;<br />主要的原因有四个:&nbsp;<br />-第一,它非常好用。Linux的可用性已经移植到&nbsp;<br />多种设备,这对受开销、时间限制的研究与开发项目是很有吸引力的。原型&nbsp;<br />可以在标准平台上开发然后移植到具体的硬件上,加快了软件与硬件的开发&nbsp;<br />过程。&nbsp;<br />-第二,Linux可以随意地配置不需要任何的许可证或商家的合作关系。唯一&nbsp;<br />的限制时开发者必须做出对Linux社区有益的改动。&nbsp;<br />-第三,它是免费的。这是最吸引人的。毫无疑问&nbsp;,这会节省大量的开发费用。&nbsp;<br />-第四,它支持TCP/IP网络。&nbsp;<br />&nbsp;<br />但是,应用Linux于嵌入式设备的缺点是什么?&nbsp;<br />-Linux是为那些有屏幕、键盘和磁盘的计算机而设计的操作系统。而嵌入使设&nbsp;<br />备没有这些,所以必须修改系统来适应这些需要。&nbsp;<br />-嵌入式系统使用多种处理器的体系结构,这会导&nbsp;<br />致操作系统的各自为政的局面,互不兼容。&nbsp;<br />-Linux不是为有限内存与存贮空间的环境设计的。典型的Linux安装需要150M的&nbsp;<br />磁盘空间与8-16M的内存。而嵌入式设备要求操作系统必须缩小到一定的大小。&nbsp;<br />而且Linux非常消耗内存。&nbsp;<br />-Linux是一个通用的操作系统,它的主要特点是灵活性与可配置性。对简单的&nbsp;<br />设备,灵活性是一个消耗代码与处理期的开销。&nbsp;<br />-基于Linux的应用程序的数量是很有限的。很不&nbsp;<br />幸,这包括开发、调试和维护基于Linux的嵌入式设备软件的产品。&nbsp;<br />&nbsp;<br />不过这些缺点,商家们发现足够的理由继续前进。由三个领域值得注意&nbsp;<br />-同桌面与服务器领域的Red&nbsp;Hat和Caldera,许多&nbsp;<br />嵌入式Linux商家出现。例如:&nbsp;<br />-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lineo,Caldera的一个分支&nbsp;<br />-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Montavista,Hard&nbsp;Hat&nbsp;Linux的作者&nbsp;<br />-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;提供实时版本Linux的Zentropix&nbsp;<br />-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cygnus,致力于低端设备的基于Linux的解决方案。&nbsp;<br />-Linux已经被移植到手提设备与掌上电脑。Clinux(Linux&nbsp;Mircocontroller&nbsp;<br />project)将Linux移植到使用Motorola&nbsp;MC68000的处理器上——Palm&nbsp;Pilot。&nbsp;<br />也有一些将Linux移植到运行windows&nbsp;CE的设备。例如:Casio&nbsp;E105,&nbsp;<br />Philops&nbsp;Nino和Everex&nbsp;Freestyle。&nbsp;<br />-目前从事基于Linux平台的进行产品开发的公司&nbsp;<br />取得了很大的进展。例如:Motorola&nbsp;与Lineo和Caldera联手进行瘦服务器的&nbsp;<br />应用。Moreton&nbsp;Bay发布了它的基于Clinux的Internet路由器。Jmuptec发明&nbsp;<br />了信用卡大小的运行Linux的“可穿戴的Web&nbsp;Server”。Tivo的数字视频rec&nbsp;<br />order也运行Linux。&nbsp;<br />&nbsp;<br />Linux是否能成为手持计算机的平台还有待于进一步的发展。这不可能在短期&nbsp;<br />内实现——许多强大的商家例如Mircosoft,Nokia,3com等还很乐意使用他们&nbsp;<br />现有的设备。在低端设备市场,Linux还不是很有效。但是,在特殊应用市场&nbsp;<br />,嵌入式Linux很成功,并且占据了大部分的市场。这是由于主要产商的支持&nbsp;<br />(Motorola与Intel)。&nbsp;<br />&nbsp;<br />除了Linux在手持设备的应用,一个有趣的事实关于嵌入式Linux是技术掌握&nbsp;<br />在技术人员的手中。管理、维护等问题属于产品供应。最后,是用户而不是&nbsp;<br />系统的开发者决定嵌入式Linux是否是一个可接受的平台。同类是通用计算机&nbsp;<br />的简单的配置,设备费用的降低是很有帮助的。我们需要制造商的产品的稳&nbsp;<br />定性与创新的功能性来确保嵌入式Linux在市场的成功。&nbsp;&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.117.114.69]&nbsp;<br />发信人:&nbsp;doot&nbsp;(ltt),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;国内首家中文嵌入式Linux&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;May&nbsp;&nbsp;8&nbsp;08:44:44&nbsp;2001)&nbsp;<br />&nbsp;<br />发信人:&nbsp;dot&nbsp;(爱吃萝卜和青菜),&nbsp;信区:&nbsp;Embedded&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;国内首家中文嵌入式Linux又推新品&nbsp;<br />发信站:&nbsp;武汉白云黄鹤站&nbsp;(Tue&nbsp;Sep&nbsp;&nbsp;5&nbsp;22:39:40&nbsp;2000),&nbsp;站内信件&nbsp;<br />&nbsp;<br />国内首家中文嵌入式Linux又推新品&nbsp;<br />&nbsp;&nbsp;&nbsp;【嵌入式Linux---2000/9/5消息】国内首家中文嵌入式Linux门户网站推&nbsp;<br />出者广州博利思软件有限公司八月份又有新产品推出。PocketIX1.5-体积最&nbsp;<br />小速度最快的全功能嵌入式Linux系统。&nbsp;<br />  PocketIX1.5系统标准配置2M&nbsp;Byte;基本配置1M&nbsp;Byte;最小配置只需5&nbsp;<br />12K。该系统由一体积很小的内核及一些根据需要定制的系统模块组成。其系&nbsp;<br />统占用空间小,启动速度快,稳定性好。实现功能如下:文件管理器;类似&nbsp;<br />写字板的文本编辑器;图形化的拨号程序;一个标准的科学计算器;系统配&nbsp;<br />置工具;地址薄;游戏;中英文字典;嵌入式中文浏览器等。&nbsp;<br />  其特点如下:采用精简内核设计;采用小而强大的中文图形环境;含拼&nbsp;<br />音及五笔输入法;嵌入式浏览器;采用独有的储存方式;采用独有的安全设&nbsp;<br />计;运用独特的OS分析软件。目前该系统不仅可以广泛应用于PDA、掌上电脑&nbsp;<br />、WAP手机、移动计算平台(PPC)、瘦客户终端、家庭信息环境(机顶盒,数字&nbsp;<br />电视)等信息家电上,还可应用于与Internet相联接的一切接入设备。支持多&nbsp;<br />种硬件平台;X86,ARM,M68K等。PocketIX1.5一经推出,在业界引起较大的&nbsp;<br />反响。在FLASH供货价位高居不下,而需求上扬的日子,还不谛是令用户欢欣&nbsp;<br />的一福音。&nbsp;<br />  博利思软件有限公司致力于国产嵌入式Linux操作系统及运用软件的开发&nbsp;<br />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -