由此进入->嵌入式实时操作系统

Embedded RTOS(Embedded RealTime Operating System)

由此进入->嵌入式Linux实践

敬告:技术只是生活的一部分®。

2001.11.28最新更新

(1)时间过去了很久了,嵌入式开发和嵌入式Linux已经很热门了,我已经有点厌倦。Why not chip design?//hehe下面说的2,3,4,5,6,7都是关于嵌入式Linux,以后不会再说这些已经商业化的成熟技术了。
(2)我的主页里面关于移植linux到68360(包括68K整个系列),Powerpc都已经早有人实现了,所以大家可以上网去找吧。embedded linux for powerpc:www.mvista.comwww.denx.de,后面那个是个德国公司,我觉得不比前面那个Motivista公司差,前面这个就是硬帽子linux了,后面那个德国公司,在Powerpc的实时Linux方面做得很好,支持RTlinux patch和RTAI两种实时实现方式;embedded linux for 68k & coldfire:www.uclinux.orgwww.hhcn.org。还有for arm7/arm9, for MIPS,到www.google.com去搜索吧。
(3)公司那边也推出了coldfire 5272的uclinux开发支持套件(去看http://www.hhcn.com/chinese/sale.html吧,那上面有pdf文件是技术资料)。前面所说的支持手持设备的嵌入式linux开发套件,我感觉时间已经很久远了。
(4)在此抱歉网友们的email不能一一做答。
(5)国内做事情太浮躁了,吹,吹,吹,还是吹,腻味!把“吹”美而言之“做市场”,这样的“作市场”档次也太低了吧。反正我腻味了。明明比真正的大公司小多了,却也伪装成大公司的样子。幸好我没有在那样的公司待着,否则自己就成了垃圾了。
(6)所有的Linux公司都将死去,包括嵌入式Linux公司。剩下的是FREE的Linux,剩下的还有拨款支持Linux发展的CPU芯片公司和板卡公司。所有的嵌入式Linux软件人员都将进入产品开发公司工作。这是我的预言。
(7)Linux本质上是个FREE的东西。任何让它商业化的企图都将失败。剩下的只是把FREE的Linux与不FREE的代码进行结合,与不FREE的硬件进行结合。有人说,把FREE的Linux与不FREE的服务结合?呵呵,笑话,改名叫做Linux工程服务公司吧,不要叫什么操作系统公司。如果你更改内核发售,请公布源码。

2001.2.22更新

(1)好久没有更新网页了,不过,我还活着,所以主页也还活着。//smile
现在由于极忙,有空的时候看看嵌入式集群(Embedded cluster)、网络处理器(NPU),另外对直接支持java byte的ARM9 core也有些兴趣。下次一定介绍一些有关的内容以及站点链接给大家!
希望有同好者发mail来一起探讨。我还是个生手哦,还请赐教!
(2)Oh,另外,前段时间我和我的同事们做的那个嵌入式linux的手持设备硬件开发平台 照片在此!
我常常由衷佩服同事们的技术天赋,而他们又如此地刻苦,因此,有时觉得自己似乎真的老了。不行!我得撵上他们!:-)

2k.12.11更新

推荐嵌入式Linux技术论坛两个:

手持设备之嵌入式Linux技术论坛

中国Linux论坛之嵌入式Linux系统

2k.11.20更新

我们即将推出

手持设备嵌入式Linux开发套件以及OEM板

(我也不知道是不是国内第一套,就不去吹什么第一套了),详细内容如下:
本套件使用uclinux作为操作系统。并且从68328电路板到uclinux
到microwindows的图形系统都准备好,
这个东西主要是用于需要tcp/ip的工控设备,手持测控仪器,GPS等等
当然你要用它作PDA也可以。
应用开发者主要关注开发专业应用的application.
还有嵌入式Linux中文技术手册以及一张嵌入式Linux光盘,
介绍国外的嵌入式Linux技术,省得大家拼命去国外网上刨啊刨。
我们发行的嵌入式Linux光盘里面,uclinux只是其中一小部分内容,还有
许多别的嵌入式linux的系统种类(比如RTlinux,linux for embeded PPC等等;
还有应用实例等等)。而且是经过整理,有中文技术文档介绍的,
方便大家对嵌入式Linux技术有一个全面的认识和step by step的入门,并能够使用
它快速开始嵌入式Linux应用开发---的中文技术光盘。并不是一个大垃圾堆那个样子:)
这整个包裹是为了(1)卖钱;(2)在国内推行普及嵌入式linux的开发技术。
随着销售也将做一个BBS专门讨论嵌入式Linux应用。

大家有兴趣要吗?有兴趣的发mail到support@hhcn.com

2k.10.13更新

世界上第一份嵌入式Linux杂志创刊!!! 在http://embedded.linuxjournal.com/magazine/index.html

2k.6.21更新,2k.8.8再次更新

(1)palm模拟器以及palm的rom文件,在ftp://202.38.78.37/incoming

(2)Embedded讨论会的讲稿,是下面提到的其中四个报告的讲稿,(好东西噢,其中也有电路图,俺的报告里面就有一堆有用的Embedded linux联接:)我这没空地了,放在james那里吧,他可是网上的地主,到处都是他的窝:),只有luster_witty的IPv6没有给俺电子版本讲稿,其余的在...http://linux.ustc.edu.cn/~james/ziliao

(3)ucsimm的电路图,在...不知道ucsimm是什么?呵呵,就是uclinux的68ez328硬件电路图;商务通就是用的68ez328呀http://staff.ustc.edu.cn/~wangzhuo/ucsimm.zip

(4)俺在清华BBS Embedded版上胡说八道的文章,俺在清华BBS叫liteye,在科大就叫d_j啦//xixi----《嵌入式Linux技术(这是俺的砖,玉要大家抛)》

2k.5.25
星期天(2k.5.28)晚上7:30将举行中国科大BBS的Embedded版讨论会:“嵌入式系统设计及嵌入式Linux展望”
如果有校外的朋友要来参加,非常欢迎!请与俺联系。俺代表Embedded版欢迎大家!
BTW:中国科大BBS的Embedded版近期由原来的WindowsCE以及RTOS两个版合并而来。

聚会准备的详情如下:
名称:“嵌入式系统设计以及嵌入式Linux展望”
时间: 本周星期天(2k.5.28)晚上7:30
地点:东区网络中心三楼会议室(如有变动,将在本版通知,请密切关注)
形式:先是短时报告,每个20分钟左右,每个报告结束后有10分钟左右的听众提问。
报告都结束之后,大家自由扎堆聊天。
短时报告的内容:
报告一:“uclinux硬件设计体验”---xinhua_rong
报告二:“IPv6与Linux”---luster_witty
报告三:“嵌入式GUI以及微型浏览器的预研及现场演示”---cool_bird及sky_yin
报告四:“linux体系结构分析”(主要介绍devices driver以及memory management)---老铁
报告五:“嵌入式linux与嵌入式系统设计”---D_J

2k.5.16俺的一些声明

(1)D_J首先要道歉,很多朋友的mail没有办法及时地一一详细回复,因为实在是太忙了。俺回mail只能告诉您一个网络资源的连接或者该找那些资料来解决问题,大多数的mail不能够直接告诉你解决办法,除了和俺现在做的工作刚好雷同之外;再次致歉!!有一个好的解决办法是:在科大BBS俺经营的"RTOS"版把您的问题贴出来,相信会有高手回答的。
(2)对于俺网页上的资料,已经精简打包成1M的东西,应该可以很好下载了呀!可是有网友说还是下不来,。。。D_J也束手无策,不能一一按照网友的要求把资料mail出去,因为实在忙不过来:-( 向大家道歉!!!俺在近期会把主页搬到北京一个服务器上做一个镜象站点,相信那时候能够解决大家的问题。
(3)对于本页上面说的202.38.68.227上的资料,因为227服务器关闭,所以那30兆的东西就没有了,可是您可以到http://rtos.ict.ac.cn上面去抓呀,因为俺是从那里抓下来的嘛:)俺不能把30兆的东西用mail发给您,否则学校网络中心会找俺麻烦的:-(

2k.5.5更新

(1)由于时间很长的五.一假期,所以才有比平时多一些的时间来更新主页。
首先把俺经营的USTC BBS的RTOS版的新版头搬上来//hehe
--------- 欢迎进入实时操作系统(Real Time Operation System)RTOS版。--------------
这里讨论: 各种Hard/Soft RTOS与MCU/CPU/DSP构成的嵌入式系统,诸如: 手持式数字设备(PDA,机顶盒等),数据通讯设备(路由器,交换机等), 机器人控制...信息化家电(IA)等等, 未来是一个Embedded TCP/IP System的世界.

        还有Embedded linux...到http://linuxdevices.com/看看(收钱的噢,是国外IP)
       不收钱到http://staff.ustc.edu.cn/~wangzhuo/embeddedlinux.htm:-)
       http://rtos.ict.ac.cn/是中科院计算所RTOS主页;
       http://staff.ustc.edu.cn/~wangzhuo是俺的主页.
       http://zhuyi73.topcool.net/是Hi!PDA的主页.
       ftp://202.38.78.37/incoming是科大快电子学实验室有关RTOS资料服务器,
                                          此地乃科大RTOS研究的鼻祖级基地//admire
介绍三个免费的RTOS,有全部源码:
        1、美国军方以前用的RTEMS在http://www.rtems.army.mil/rtems.html                              或http://www.rtems.com/rtems/free_support.html
        2、uCOS/uCOSII在http://www.ucos-ii.com/,对小单片机的支持特别不错。
        3、http://sourceware.cygnus.com/ecos/是GNU的RTOS,名字叫eCOS ,真正的功能强大!

另外,著名的QNX在http://get.qnx.com/可以供非商用开发者免费下载,N百兆
QNX公司的说明

(2)在旋极的主页上发现了专门用于 DSP的RTOS的介绍文挡(中文版的:-)
(3)全国有三大BBS提供Embedded的讨论版,分别为:
清华BBS的embedded版,华中理工的embedded版,科大的RTOS版,
自己去连吧,俺就不做连接了。全国只有三个讨论Embedded System的版,但是都不太繁荣:(

2k.5.1更新

(1)首先,庆贺这么长的五.一劳动节!可惜,俺D _ J还是要忙碌,过的是真正的“劳动”节:(
(2)本主页创建以来RTOS业界的第二次
重大新闻!!(第一次是VxWorks与pSOS+的并购事件):
     QNX可免费获得!!!前5000登记者得光盘!!--可惜俺去的时候迟了,只好去 download
具体消息如下:
    专攻嵌入式以及实时(real time)系统的QNX操作系统,现在开放给非商业使用者免费下载。 QNX本身的体系结构类似于UNIX操作系统,它的设计框架适合于X86系列处理器。 QNX不仅仅是实时操作系统,它还称得上是一个实时的操作平台,具有内存保护机制, API完全开放、可嵌入式的交互图形操作界面窗口等等特色。 QNX非商用使用者免费下载的地址在 http://get.qnx.com/,前五千个注册者将可以得到免费的光盘。
(3)鉴于现在嵌入式领域发生的变革,特别有一些牢骚要发:“RTOS行业有感”
(4)俺喜欢的几个业界主页地址,你还有别的好去处不要吝啬告诉俺噢: 

       http://rtos.ict.ac.cn/是中科院计算所RTOS主页;
       http://staff.ustc.edu.cn/~wangzhuo是俺的主页:)
 http://zhuyi73.topcool.net/
是Hi!PDA的主页,众多超新恶COOL的掌上设备,等有钱了都买回来玩儿。
       http://linuxdevices.com/这是embedded linux的入口网站,非常棒!!

99.12.19更新

(1)"电子设计者讨论会"于本周五在中科大网络中心3楼会议室成功举行!约40名电子设计者到会。其中有关于RTOS及嵌入式设计的讨论组。这是首次由中科大BBS的RTOS版、WinCE版、电子设计版联合举行此类讨论会。以后此类讨论会将不定期的进行专题讨论和报告。
(2)另外,根据一些网友的要求,因为在网上一页页看和存下来比较麻烦,所以书籍"ucos, the realtime kernel"和从纸上扫描下来的技术文章已经打包,可在此下载(约一兆)

99.12.14更新

本周内中科大BBS的RTOS版、WinCE版、电子设计版联合举行讨论会!详情请看中科大BBS相关版面。请感兴趣者密切关注最新讨论会消息。

99.12.1更新

中科院计算所RTOS主页的映像:ftp://202.38.68.227/../pub/RTOS/~wangzhuoRTOS 里面有一个RTOS.zip(30兆啊!!现在该服务器已经关闭。D_J,2000.5.16)就是整个影象。比较有价值的东西,有:
(1)各种RTOS的网页连接以及国内一些比较好的站点的主页连接;
(2)ECOS的整套关于内核设计的中文版文档;
(3)用ECOS调试MPC860的经验谈;
(4)vxWorks的API之类的和eCOS的比较;
(5)各种RTOS的介绍文档;
(6)计算所的RTOS组的"easy eCOS"的文档;
(7)计算所的RTOS组的成员的一些文章以及论文以及自己写的一些RTOS中文系统分析文章;
还有,。。。大伙自己去发掘一下吧,要耐心哦,否则你很容易错过一些在角落里面的较有价值的资料:) 另外,在ftp://202.38.68.227/../pub/RTOS/~wangzhuoRTOS/中文版linux内核资料(现在该服务器已经关闭,sorry。解决办法请看本主页最新声明。D_J,2000.5.16)里面有一个目录是关于linux驱动程序的编写,以及“linux内核代码研读小组(中国的)”在今年的一些讨论帖子。那里面也有一些主页连接也比较有价值,还有参考书目。

99.11.13更新

(1)在8位以及低档16位单片机系统里嵌入TCP/IP模块,难点在于要裁减出一个“小,小,还是小”的不吃内存的TCP/IP Embedded模块来;在中国科大BBS的RTOS版转贴有“中国单片机公共实验室(BOL)”的几篇文章;里面谈到未来信息家电、信息纽扣、总之,一切都嵌入了Internet!还记得那篇文章“All things Embedded”吗?BTW:具称,目前BOL正在积极开发Embedded Internet和Internet Sensors技术,并使其快速进入实用阶段。。。但是,偶从BOL的主页上分析,BOL是基于基于美国ESP公司的Internet协议软件和RTOS--RTXC来进行二次开发的,不知道猜得对不对:-)

(2)一篇非常精彩的文章:在信号处理应用中选用RISC行吗? 该文对于初学者很有参考价值。

(3)移植Linux到基于68360处理器以及MPC860处理器的嵌入式系统,偶的这个计划仍然在酝酿之中。。。但是,实在太忙了,哎,有什么办法能让自己不忙呢!!

99.11.02更新

(1)Sony公司的机器狗AIBO一幅大图片

(2)重大新闻!!

WindRiver公司(vxWorks实时操作系统)并购ISI公司(pSOS实时操作系统)!!

有WinRiver公司和ISI公司的联合声明为证!!!

目前正在并购进程当中。vxworks和pSOS是业界RTOS里面两大实时操作系统。估计pSOS并不会就此消失,而是WindRiver公司拥有两个RTOS,vxWorks和pSOS,分别面对不同的行业应用范围。vxWorks会使用pSOS的编译器Diab以及调试器SDS;因为目前vxWorks使用的是不太专业的GUN编译和调试器。但是,在TCP/IP方面,vxWorks是坚持BSD呢,还是使用pSOS现在的Epilogue呢,我也不知道!!!

99.10.28更新

关于嵌入式Linux 。。。

我们真的需要硬实时?不,也许CPU的速度是可以弥补一切的,特别是在IP世界中。

QOS?也许更多是因为带宽吧?并不是因为RTOS。。。

99.9.25更新

(1)室内攀岩,我的爱好-----华山攀岩赛;

(2)实时及嵌入式linux-----文章一组;

(3)一切皆嵌入------All Things Embedded;

(4)优秀实时操作系统的评判标准-----What makes a good RTOS?

(5)如何选择实时操作系统-----Selecting a Real-Time Operating System;

(6)关于单芯片系统(System On a Chip,SOC)-----Migrating to Single-Chip Systems;

(7)WinCE2.0对现有的RTOS是个威胁吗?-----Is WinCE2.0 a real threat to the RTOS World?

我的工作:我热爱这个能够实现自己"Tech. ideas"的工作。
如果泥成了大型IT企业机器的一个部件,没有了灵魂和创新,又有什么意思呢?//sigh
在公司里,有许多技术的天才给我灵感和快乐。加入我们,成为同事?//xixi
欢迎参观俺加盟的公司! HTTP://WWW.HHCN.COM