
相關的新聞站點
嵌入式開發(fā)網──新聞

國內有關嵌入式開發(fā)的論壇
嵌入者之家論壇

電子產品世界的論壇[2004年09月30日]

恒頤高科論壇[2004年09月30日]

國內站點
華恒公司的主頁,里面有很多的相關資料,有待大家去發(fā)現(xiàn)

SkyEye嵌入式硬件仿真項目
www.skyeye.org

公社的SkyEye項目專欄

SkyEye?Project

Pday水清木華,一個國內看嵌入式新聞的好地方!

中國單片機公共實驗室

中國Linux論壇的嵌入式版,有很多開發(fā)板原理圖的資料

嵌入開發(fā)網

北京科銀京成技術公司

微芯力科技

驅動開發(fā)網之嵌入式版塊,挺綜合的一個網站

電子愛好者家園[2004年09月30日]

廣州友善之臂電子有限公司

艾比德嵌入開發(fā)網

嵌入式資訊網(非商業(yè))[2006年01月22日]

國外站點
Linux設備網站,由Rick?Lehrbaum創(chuàng)建和維護,是一個嵌入式Linux入門網站,其中包含嵌入式Linux行業(yè)的每日新聞、完整系列的快速參考指南、由重要開發(fā)者撰寫的大量文章,還包括一個交互論壇。

下載嵌入式Linux交叉編譯工具鏈的好地方
SnapGear?Embedded?Linux?Distribution?Home?Page


嵌入式Linux聯(lián)盟(ELC),一個非盈利性的廠商中立的同業(yè)工會,其目標是在整個嵌入式、應用和設備市場中發(fā)展和推廣Linux。
www.embedded-linux.org
Beyond?Logic公司主頁,提供了許多嵌入式Linux系統(tǒng)開發(fā)的資料。

嵌入式Linux期刊(ELJ,Embedded?Linux?Journal),主要關注Linux和其他開源軟件在嵌入式系統(tǒng)中的應用。?其中有很多業(yè)界領導者為ELJ撰寫文章。
embedded.linuxjournal.com
有幾本寫嵌入式Linux系統(tǒng)的書

有關PowerPC體系的嵌入式
www.mvista.com
www.denx.de/e/index1.php
IXP4XX?Open?Source?Developers?Guide

uClinux/ARM項目

個人主頁
一個業(yè)余愛好者代禮周的個人主頁,都是實踐出來的

D_J嵌入式個人主頁,有很多資料!

renbagshoes的個人主頁,有些資料可能對你有用

老劉軟件

嵌入式Linux操作系統(tǒng)
小型化的嵌入式Linux版本
uClinux?—?在沒有?MMU?的系統(tǒng)上運行的?Linux。目前支持?Motorola?68K、MCF5206?和?MCF5207?ColdFire?微處理器。

Etlinux?—?設計用于在小型工業(yè)計算機,尤其是?PC/104?模塊上運行的?Linux?的完全分發(fā)版

Tiny?Linux?──?可以運行在?386?上的?Linux?分發(fā)版。

ThinLinux?──?面向專用的照相機服務器、X-10?控制器、MP3?播放器和其它類似的嵌入式應用的最小化的?Linux?分發(fā)版。
www.thinlinux.org
LRP(Linux?Route?Project)

Peeweelinux一個小的嵌入式Linux發(fā)行版

具有實時擴展功能的嵌入式Linux版本
RTLinux(Real?Time?Linux)是新墨西哥州大學計算機系的Victor?Yodaiken和Michael?Baranov在1996年開始開發(fā)的,現(xiàn)由Fsm?Labs公司開發(fā),其最新版本是RTLinux?Pro1.2版(針對Linux-2.4版本內核)。RTLinux最基本的概念就是“架空”Linux內核,以便讓其他的實時進程盡快地被執(zhí)行。


RTAI(Realtime?Application?Interface)源于RTLinux,當時由于RTLinux的架構問題,RTLinux內核從2.0版移植到2.2版發(fā)生了很大的困難,一直沒有完成。在Dipartimento?di?Ingegneria?Aerospaziale?Politecnico?di?Milano工作的Paolo?Mantegazza和他的同事們就決定自行做移植的工作,由RTLinux的困境他們認識到,必須解決將來可能面臨的兼容性問題,于是RTAI誕生了。它是一個GNU項目,它在Linux內核中加入一系列可以保證硬實時的編程接口,來實現(xiàn)Linux的實時性。RTAI和RTLinux的區(qū)別在于它們實現(xiàn)方法不同。

EL/IX
SRT-Linux
MontaVista?Linux是MontaVista公司發(fā)行的具有商業(yè)性質的嵌入式實時Linux。它直接修改Linux內核代碼中的調度機制和算法,把Linux內核修改成稱為Relatively?Fully?Preemptable?Kernel的搶占式內核,以達到一定的實時性,是一種軟實時的Linux。

TimeSys?Linux是一個商業(yè)化軟件,它同時提供了2種實時Linux的方法:一種與MontaVista?Linux類似,把Linux的內核改為搶占式內核;另一種采用與RTAI類似的方法,在內核層提供了一套保證實時要求的API接口。

嵌入式GUI
Microwindows由Century?Software的CEO?Greg?Haerr主持開發(fā)的一個公開源碼(LGPL)的項目。Microwindows致力于為一些小型設備和平臺提供現(xiàn)代圖形窗口環(huán)境。Microwindows支持許多硬件平臺,移植性很強。Microwindows的主要目的之一便是運行在嵌入式Linux上,并且提供了基于Win32/X的兩套API接口。


MiniGUI由原清華大學教師魏永明先生開發(fā),是中國人做的得較好的自由軟件之一。MiniGUI?是一種面向嵌入式系統(tǒng)或者實時系統(tǒng)的公開源碼(LGPL)的圖形用戶界面支持系統(tǒng)。它主要運行于Linux控制臺,實際可以運行在任何一種具有POSIX線程支持的POSIX兼容系統(tǒng)上。

飛漫軟件的MiniGUI項目

Qt/Embedded是著名的QT庫開發(fā)商Trolltech正在進行的面向嵌入式系統(tǒng)的QT版本。Qt/Embedded對于各種硬件接口到GUI工具包提供了完整的圖形棧。Qt/Embedded的API同Qt/X11和Qt/Windows的相同,但它并不是基于X11庫的。Qt/Embedded是公開源碼(LGPL)項目。

OpenGUI基于一個用匯編實現(xiàn)的x86圖形內核,提供了一個快速的、32位的、高層的C/C++圖形接口。OpenGUI也是一個公開源碼(LGPL)項目。OpenGUI提供了二維繪圖原語,消息驅動的API和BMP文件格式支持。

PicoGUI是一個可以工作在包括手持式設備等各種硬件上的小型的、可移植的、基于客戶/服務器結構的GUI。同X?Window系統(tǒng)一樣,它具有客戶—服務器結構的靈活性,但又不同于X?Window系統(tǒng),它將字體、BMP文件、控件以及一些應用程序所需要的其它的一些資源直接集成在服務器。雖然減少了系統(tǒng)的靈活性,但在速度上有了很大的提高,并且減小了程序大小。

Tiny-X是一個為嵌入式系統(tǒng)而開發(fā)的緊縮型的X?Window服務器。它由SuSE贊助,由XFree86的核心成員Keith?Packard開發(fā)。Tiny-X的目標是可以在小內存或幾乎無內存的情況下良好運行。

PIXIL提供嵌入式在高級因特網中應用程序的應用。它雖然是為商業(yè)化準備的,但它提供GPL協(xié)議下的版本,區(qū)別是沒有技術支持。

NxZilla?-?Mozilla?on?NanoX

Simple?DirectMedia?Layer?is?a?cross-platform?multimedia?library?designed?to?provide?low?level?access?to?audio,?keyboard,?mouse,?joystick,?3D?hardware?via?OpenGL,?and?2D?video?framebuffer.?It?is?used?by?MPEG?playback?software,?emulators,?and?many?popular?games,?including?the?award?winning?Linux?port?of?"Civilization:?Call?To?Power."

GtkFB:?GTK+?for?the?Linux?Framebuffer

嵌入式Linux與Java
Java?2?Micro?Edition(J2ME官方站點)

waba為小設備提供一個編程平臺。它被定義為一種語言,一個虛擬機,一個類文件格式以及功能類的設置。

Kaffe?is?a?clean?room?implementation?of?the?Java?virtual?machine,?plus?the?associated?class?libraries?needed?to?provide?a?Java?runtime?environment.?The?Kaffe?virtual?machine?is?free?software,?licensed?under?the?terms?of?the?GNU?General?Public?License.
Kaffe?is?a?great?choice?as?a?base?for?virtual?machine?education?and/or?research,?or?if?you?need?a?virtual?machine?as?an?integral?component?of?an?open?source?or?free?software?Java?distribution.

Wonka(一個java虛擬機,超小)

選擇內核
x86

ARM

PowerPC

MIPS

SuperH

M68K

其他
