各種LINUX資源鏈接 收藏
人物類
Other類
嵌入式開發(fā)
嵌入式開發(fā)網(wǎng)──新聞
http://www.embed.com.cn/news/newsmain.asp
國(guó)內(nèi)有關(guān)嵌入式開發(fā)的論壇
嵌入者之家論壇
http://www.embeder.com/bbs/index.asp
電子產(chǎn)品世界的論壇[2004年09月30日]
http://bbs.edw.com.cn/index.asp
恒頤高科論壇[2004年09月30日]
http://www.hyesco.com/forum/index.asp
國(guó)內(nèi)站點(diǎn)
優(yōu)龍科技
http://www.ucdragon.com/
華恒公司的主頁(yè),里面有很多的相關(guān)資料,有待大家去發(fā)現(xiàn)
http://www.hhcn.com/chinese/embedlinux-res.html
SkyEye嵌入式硬件仿真項(xiàng)目
www.skyeye.org
http://gro.clinux.org/projects/skyeye/
公社的SkyEye項(xiàng)目專欄
http://www.linuxfans.org/nuke/module...viewforum&f=58
SkyEye Project
http://www.huihoo.org/mirrors/skyeye/index.html
Pday水清木華,一個(gè)國(guó)內(nèi)看嵌入式新聞的好地方!
http://www.pday.com.cn/
中國(guó)單片機(jī)公共實(shí)驗(yàn)室
http://www.bol-system.com/
中國(guó)Linux論壇的嵌入式版,有很多開發(fā)板原理圖的資料
http://openarm.linuxforum.net/
嵌入開發(fā)網(wǎng)
http://www.embed.com.cn/
北京科銀京成技術(shù)公司
http://www.coretek.com.cn/
微芯力科技
http://www.winsilicon.com
驅(qū)動(dòng)開發(fā)網(wǎng)之嵌入式版塊,挺綜合的一個(gè)網(wǎng)站
http://www.driverdevelop.com/index.php
電子愛好者家園[2004年09月30日]
http://home.ee521.com/main.asp
廣州友善之臂電子有限公司
http://www.arm9.net/index.asp
艾比德嵌入開發(fā)網(wǎng)
http://www.ebdev.com/
嵌入式資訊網(wǎng)(非商業(yè))[2006年01月22日]
http://www.embeded.cn
國(guó)外站點(diǎn)
Linux設(shè)備網(wǎng)站,由Rick Lehrbaum創(chuàng)建和維護(hù),是一個(gè)嵌入式Linux入門網(wǎng)站,其中包含嵌入式Linux行業(yè)的每日新聞、完整系列的快速參考指南、由重要開發(fā)者撰寫的大量文章,還包括一個(gè)交互論壇。
http://www.linuxdevices.com/
下載嵌入式Linux交叉編譯工具鏈的好地方
SnapGear Embedded Linux Distribution Home Page
http://www.snapgear.org/snapgear/index.html
http://www.uclinux.org/pub/uClinux/u...f-tools/gcc-3/
嵌入式Linux聯(lián)盟(ELC),一個(gè)非盈利性的廠商中立的同業(yè)工會(huì),其目標(biāo)是在整個(gè)嵌入式、應(yīng)用和設(shè)備市場(chǎng)中發(fā)展和推廣Linux。
www.embedded-linux.org
Beyond Logic公司主頁(yè),提供了許多嵌入式Linux系統(tǒng)開發(fā)的資料。
http://www.beyondlogic.org
嵌入式Linux期刊(ELJ,Embedded Linux Journal),主要關(guān)注Linux和其他開源軟件在嵌入式系統(tǒng)中的應(yīng)用。 其中有很多業(yè)界領(lǐng)導(dǎo)者為ELJ撰寫文章。
embedded.linuxjournal.com
有幾本寫嵌入式Linux系統(tǒng)的書
http://www.embeddedlogic.com/ELSweb/booklinks.html
有關(guān)PowerPC體系的嵌入式
www.mvista.com
www.denx.de/e/index1.php
IXP4XX Open Source Developers Guide
http://ixp4xx-osdg.sourceforge.net/
uClinux/ARM項(xiàng)目
http://adam.kaist.ac.kr/~hschoe/notice.html
個(gè)人主頁(yè)
一個(gè)業(yè)余愛好者代禮周的個(gè)人主頁(yè),都是實(shí)踐出來的
http://www.lomx.net/index.htm
D_J嵌入式個(gè)人主頁(yè),有很多資料!
http://staff.ustc.edu.cn/~wangzhuo/index.html
renbagshoes的個(gè)人主頁(yè),有些資料可能對(duì)你有用
http://timity2.a77.zgsj.com
老劉軟件
http://www.laoliu-soft.net/
嵌入式Linux操作系統(tǒng)
小型化的嵌入式Linux版本
uClinux — 在沒有 MMU 的系統(tǒng)上運(yùn)行的 Linux。目前支持 Motorola 68K、MCF5206 和 MCF5207 ColdFire 微處理器。
http://www.uclinux.org/index.html
Etlinux — 設(shè)計(jì)用于在小型工業(yè)計(jì)算機(jī),尤其是 PC/104 模塊上運(yùn)行的 Linux 的完全分發(fā)版
http://www.prosa.it/etlinux/index.html
Tiny Linux ── 可以運(yùn)行在 386 上的 Linux 分發(fā)版。
http://tiny.seul.org/en/
ThinLinux ── 面向?qū)S玫恼障鄼C(jī)服務(wù)器、X-10 控制器、MP3 播放器和其它類似的嵌入式應(yīng)用的最小化的 Linux 分發(fā)版。
www.thinlinux.org
LRP(Linux Route Project)
http://www.linuxrouter.org
Peeweelinux一個(gè)小的嵌入式Linux發(fā)行版
http://freshmeat.net/projects/peeweelinux
具有實(shí)時(shí)擴(kuò)展功能的嵌入式Linux版本
RTLinux(Real Time Linux)是新墨西哥州大學(xué)計(jì)算機(jī)系的Victor Yodaiken和Michael Baranov在1996年開始開發(fā)的,現(xiàn)由Fsm Labs公司開發(fā),其最新版本是RTLinux Pro1.2版(針對(duì)Linux-2.4版本內(nèi)核)。RTLinux最基本的概念就是“架空”Linux內(nèi)核,以便讓其他的實(shí)時(shí)進(jìn)程盡快地被執(zhí)行。
http://www.fsmlabs.com
http://www.rtlinux.com
RTAI(Realtime Application Interface)源于RTLinux,當(dāng)時(shí)由于RTLinux的架構(gòu)問題,RTLinux內(nèi)核從2.0版移植到2.2版發(fā)生了很大的困難,一直沒有完 成。在Dipartimento di Ingegneria Aerospaziale Politecnico di Milano工作的Paolo Mantegazza和他的同事們就決定自行做移植的工作,由RTLinux的困境他們認(rèn)識(shí)到,必須解決將來可能面臨的兼容性問題,于是RTAI誕生了。 它是一個(gè)GNU項(xiàng)目,它在Linux內(nèi)核中加入一系列可以保證硬實(shí)時(shí)的編程接口,來實(shí)現(xiàn)Linux的實(shí)時(shí)性。RTAI和RTLinux的區(qū)別在于它們實(shí)現(xiàn) 方法不同。
http://www.rtai.org
EL/IX
SRT-Linux
MontaVista Linux是MontaVista公司發(fā)行的具有商業(yè)性質(zhì)的嵌入式實(shí)時(shí)Linux。它直接修改Linux內(nèi)核代碼中的調(diào)度機(jī)制和算法,把Linux內(nèi)核修 改成稱為Relatively Fully Preemptable Kernel的搶占式內(nèi)核,以達(dá)到一定的實(shí)時(shí)性,是一種軟實(shí)時(shí)的Linux。
http://www.mvista.com
TimeSys Linux是一個(gè)商業(yè)化軟件,它同時(shí)提供了2種實(shí)時(shí)Linux的方法:一種與MontaVista Linux類似,把Linux的內(nèi)核改為搶占式內(nèi)核;另一種采用與RTAI類似的方法,在內(nèi)核層提供了一套保證實(shí)時(shí)要求的API接口。
http://www.timesys.com
嵌入式GUI
Microwindows 由Century Software的CEO Greg Haerr主持開發(fā)的一個(gè)公開源碼(LGPL)的項(xiàng)目。Microwindows致力于為一些小型設(shè)備和平臺(tái)提供現(xiàn)代圖形窗口環(huán)境。 Microwindows支持許多硬件平臺(tái),移植性很強(qiáng)。Microwindows的主要目的之一便是運(yùn)行在嵌入式Linux上,并且提供了基于 Win32/X的兩套API接口。
http://www.microwindows.org
http://microwindows.org
MiniGUI 由 原清華大學(xué)教師魏永明先生開發(fā),是中國(guó)人做的得較好的自由軟件之一。 MiniGUI 是一種面向嵌入式系統(tǒng)或者實(shí)時(shí)系統(tǒng)的公開源碼(LGPL)的圖形用戶界面支持系統(tǒng)。它主要運(yùn)行于Linux控制臺(tái),實(shí)際可以運(yùn)行在任何一種具有POSIX 線程支持的POSIX兼容系統(tǒng)上。
http://www.minigui.org
飛漫軟件的MiniGUI項(xiàng)目
http://www.minigui.com/company/cindex.shtml
Qt/Embedded 是 著名的QT庫(kù)開發(fā)商Trolltech正在進(jìn)行的面向嵌入式系統(tǒng)的QT版 本。Qt/Embedded對(duì)于各種硬件接口到GUI工具包提供了完整的圖形棧。Qt/Embedded的API同Qt/X11和Qt/Windows的 相同,但它并不是基于X11庫(kù)的。Qt/Embedded是公開源碼(LGPL)項(xiàng)目。
http://www.trolltech.com
OpenGUI 基于一個(gè)用匯編實(shí)現(xiàn)的x86圖形內(nèi)核,提供了一個(gè)快速的、32位的、高層的C/C++圖形接口。OpenGUI也是一個(gè)公開源碼(LGPL)項(xiàng)目。OpenGUI提供了二維繪圖原語,消息驅(qū)動(dòng)的API和BMP文件格式支持。
http://www.tutok.sk/fastgl
PicoGUI 是 一個(gè)可以工作在包括手持式設(shè)備等各種硬件上的小型的、可移植的、基于客戶/服務(wù)器 結(jié)構(gòu)的GUI。同X Window系統(tǒng)一樣,它具有客戶—服務(wù)器結(jié)構(gòu)的靈活性,但又不同于X Window系統(tǒng),它將字體、BMP文件、控件以及一些應(yīng)用程序所需要的其它的一些資源直接集成在服務(wù)器。雖然減少了系統(tǒng)的靈活性,但在速度上有了很大的 提高,并且減小了程序大小。
http://picogui.org
Tiny-X 是一個(gè)為嵌入式系統(tǒng)而開發(fā)的緊縮型的X Window服務(wù)器。它由SuSE贊助,由XFree86的核心成員Keith Packard開發(fā)。Tiny-X的目標(biāo)是可以在小內(nèi)存或幾乎無內(nèi)存的情況下良好運(yùn)行。
http://www.pps.jussieu.fr/~jch/software/kdrive.html
PIXIL 提供嵌入式在高級(jí)因特網(wǎng)中應(yīng)用程序的應(yīng)用。它雖然是為商業(yè)化準(zhǔn)備的,但它提供GPL協(xié)議下的版本,區(qū)別是沒有技術(shù)支持。
http://www.pixil.org
NxZilla - Mozilla on NanoX
http://nxzilla.sourceforge.net
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."
http://www.libsdl.org/index.php
GtkFB: GTK+ for the Linux Framebuffer
http://www.linuxdevices.com/articles/AT9024868021.html
嵌入式Linux與Java
Java 2 Micro Edition(J2ME官方站點(diǎn))
http://www.javasoft.com/j2me/
waba為小設(shè)備提供一個(gè)編程平臺(tái)。它被定義為一種語言,一個(gè)虛擬機(jī),一個(gè)類文件格式以及功能類的設(shè)置。
http://wabasoft.com/products.shtml
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.
http://www.kaffe.org
Wonka(一個(gè)java虛擬機(jī),超小)
http://www.acunia.com/wonka
選擇內(nèi)核
x86
http://www.kernel.org
ARM
http://www.arm.linux.org.uk/developer
PowerPC
http://penguinppc.org
MIPS
http://www.linux-mips.org
SuperH
http://linuxsh.sourceforge.net
M68K
http://www.linux-m68k.org
.LINUX資源
LINUX以其開源、免費(fèi)的特點(diǎn)而成為嵌入式系統(tǒng)的優(yōu)選操作系統(tǒng),然而它還有一個(gè)巨大的優(yōu)勢(shì)就是其浩瀚無限的資源!即無數(shù)各色的maillist,下面給出各個(gè)嵌入式LINUX的站點(diǎn)資源:
(1)uClinux:所有NOMMU的處理器都跑uClinux
uClinux發(fā)行包下載點(diǎn):
http://www.uclinux.org/
MAILLIST搜索引擎:
http://mailman.uclinux.org/htdig/
一個(gè)搞uClinux的開發(fā)人員都應(yīng)該關(guān)注的地方:
http://www.ucdot.org/
(2)ppclinux:POWERPC系列處理器平臺(tái)都跑ppclinux
ppclinux發(fā)行包下載點(diǎn):
http://penguinppc.org/dev/kernel.shtml
http://www.denx.de/
MAILLIST搜索引擎:
http://lists.linuxppc.org/ 選擇linuxppc-embedded
軟件下載點(diǎn):
ftp://ftp.denx.de/pub/LinuxPPC/usr/src/
(3)armlinux:除ARM7 NOMMU的處理器外,其它的ARM9/XSCALE等ARM系列處理器都跑armlinux
armlinux發(fā)行包下載:
通用的下載方式
ftp://ftp.uk.kernel.org/pub/linux/kernel/v2.4/
還有可以是CVS的方式:一般的都在sourceforge.net
http://sourceforge.net/cvs/?group_id=33360
CVS命令如下: (這是你的REDHAT LINUX PC必須能夠接通INTERNET)
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/armlinux login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/armlinux co linux-2.4
ARM開發(fā)大全 :http://www.arm.linux.org.uk/developer/
ARM內(nèi)核移植編譯的文章 : http://www.arm.linux.org.uk/docs/kerncomp.shtml
MAILLIST搜索引擎:
http://www.arm.linux.org.uk/armlinux/mailinglists.php
(4)bootloader的資源
u-boot:http://www.denx.de/
其它常用東東:
microwin開發(fā)maillist
http://www.linuxhacker.org/cgi-bin/search.cgi
minigui開發(fā)
http://www.minigui.org/cgi-bin/lb5000/leoboard.cgi
rtai實(shí)時(shí)性補(bǔ)丁
http://www.aero.polimi.it/~rtai/
http://www.denx.de/
GNU CC(gcc)英文資源(文檔,非常好)
http://gcc.gnu.org/onlinedocs/gcc/
http://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html#Option%20Summary
2. 處理器PDF手冊(cè)下載( 請(qǐng)右鍵點(diǎn)擊,選擇“目標(biāo)另存為(A)”)
3. 其它資源
華恒冷火HHCF系列嵌入式LINUX開發(fā)平臺(tái)常見問題解答
華恒POWERPC系列產(chǎn)品常見問題解答
華恒ARM系列產(chǎn)品常見問題解答
4.Redhat Linux 光盤映像下載點(diǎn)
http://www.linuxiso.org/
5.常用資源
串口通信:
http://www-900.ibm.com/developerWorks/cn/linux/l-serials/index.shtml#1
AT&T嵌入式匯編
http://www.32mcu.com/linux1.htm
BDM+GDB調(diào)試
http://www.ucdot.org/article.pl?sid=03/01/30/0548223
6.宿主機(jī)LINUX安裝注意事項(xiàng)及NFS 的配置
建議都采用REDHAT系列
目前華恒所有產(chǎn)品的宿主機(jī)平臺(tái)以REDHAT9.0為標(biāo)準(zhǔn)平臺(tái)。
有些手冊(cè)上所建議的REDHAT7.2,現(xiàn)在都建議采用REDHAT9.0,當(dāng)然REDHAT7.2/7.3的系統(tǒng)也都是可以用的,但鑒于市面上目前能買到的都是REDHAT9.0,所以建議采用REDHAT9.0
宿主機(jī)配置中一個(gè)常見的問題就是NFS的配置 ,這里介紹一種較為直接簡(jiǎn)單的方法:
首先在REDHAT LINUX PC機(jī)上執(zhí)行setup,彈出菜單界面后,選中: System services,回車進(jìn)入系統(tǒng)服務(wù)選項(xiàng)菜單,在其中選中 [*]nfs ,
然后退出setup界面返回到命令提示符下。
vim /etc/exports
將這個(gè)默認(rèn)的空文件修改為只有如下一行內(nèi)容:(注意中間有空格)
/ ???(rw)
然后保存退出(:wq),然后執(zhí)行如下命令:
/etc/rc.d/init.d/nfs restart
Shutting down NFS mountd: [ OK ]
Shutting down NFS daemon: [ OK ]
Shutting down NFS quotas: [ OK ]
Shutting down NFS services: [ OK ]
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS daemon: [ OK ]
Starting NFS mountd: [ OK ]
這樣就一切OK了!
【注意】
因NFS不會(huì)每次自動(dòng)啟動(dòng),即無法像linuxconf命令那樣設(shè)置成Automatic啟動(dòng)方式,執(zhí)行如下命令重啟NFS服務(wù):
/etc/rc.d/init.d/nfs restart
(最好把上面一句寫入/etc/rc.local文件中,這樣每次計(jì)算機(jī)重新啟動(dòng)就省去每次都要執(zhí)行上面的命令來啟動(dòng)NFS服務(wù) )
配置完成后,可用如下辦法簡(jiǎn)單測(cè)試一下NFS是否配置好了:
在宿主機(jī)上自己mount自己,看是否成功就可以判斷NFS是否配好了。例如在宿主機(jī)/目錄下執(zhí)行:
mount -o nolock 192.168.2.32:/???/mnt (有時(shí)若根目錄不讓讀寫,執(zhí)行chmod 777 / 試試 )
然后到/mnt/目錄下看是否可以列出/目錄下的所有文件和目錄,可以則說明mount成功,NFS配置成功。
但 實(shí)際上,REDHAT LINUX PC自己mount自己成功也不能完全說明NFS就可以工作了,因?yàn)檫€有一個(gè)防火墻的問題,一般的我們建議客戶在安裝REDHAT LINUX時(shí)就默認(rèn)選擇NO FIREWALL,但若客戶沒有這樣選擇的話,REDHAT 啟動(dòng)時(shí)會(huì)加載防火墻規(guī)則,這樣你自己能 mount 自己,但其它PC和板子也無法mount這臺(tái)PC。所以這時(shí)要運(yùn)行setup關(guān)閉防火墻。注意!setup里面的防火墻顯示永遠(yuǎn)都是HIGH,這個(gè)是 REDHAT一直的一個(gè)小BUG,即使你安裝時(shí)默認(rèn)選擇了NO FIREWALL,setup里面也照樣會(huì)顯示防火墻設(shè)置是HIGH的,這個(gè)可以不必理會(huì)。只要你選擇了一次NO FIREWALL就可以了。關(guān)于防火墻等問題,請(qǐng)參見您的光盤里面的PDF手冊(cè)。另外,建議對(duì)LINUX操作不是非常熟悉的客戶,務(wù)必請(qǐng)閱讀我們手冊(cè)附錄 的“LINUX常用命令”。
還有, 就 是REDHAT還有這樣一個(gè)問題,就是加入網(wǎng)關(guān)設(shè)置后,網(wǎng)絡(luò)建立TCP鏈接非常慢,例如FTP/TELNET/NFS等都是,建立鏈接后,以太網(wǎng)通信還是 很快的。若您安裝網(wǎng)絡(luò)時(shí)加入了網(wǎng)關(guān),就會(huì)出現(xiàn)你在板子NFS mount REDHAT PC時(shí),敲入mount -o nolock pcip:/ /mnt后非常長(zhǎng)的時(shí)間不返回SHELL提示符,就一直停在那里,這就是建立連接的時(shí)間非常的長(zhǎng)。一般的,遇到這種情況,建議在REDHAT LINUX PC上執(zhí)行
route del default
即去掉網(wǎng)關(guān),然后再進(jìn)行NFS mount等操作就會(huì)非常快了。
再有,若您用的不是華恒的開發(fā)板,那么可能您的busybox可能沒有加入NFS mount的支持,這樣您就需要重新編譯busybox,加入NFS mount支持,然后更新ramdisk,重新燒寫即可。
當(dāng)然了,測(cè)試NFS你必須用以太網(wǎng)將板子和REDHAT LINUX PC連接起來才行,連接的方式有兩種:一是板子和PC都用普通的網(wǎng)線接到HUB或者交換機(jī)上;二是用交叉網(wǎng)線將板子和PC直連起來,注意!這種網(wǎng)線是特制的,內(nèi)部收發(fā)交換的!
測(cè) 試板子和PC網(wǎng)絡(luò)是否連通的方式是:板子正常啟動(dòng)LINUX后,在minicom里面ping PC看是否能通即可,當(dāng)然了,用PC來ping板子看是否通也是可以的。 注意:板子必須啟動(dòng)到LINUX后才能ping通,板子處在bootloader階段一般是無法ping通的,即使這時(shí)板子的bootloader初始化 了以太網(wǎng)也不行。
若板子跟PC的網(wǎng)絡(luò)不通,mount報(bào)錯(cuò)信息為:
# mount -o nolock 192.168.2.211:/ /mnt
mount: RPC: Unable to receive; eNrno = No route Fo host
mount: Sfsmount failed::Bad file descriptor
mount program didn't pass remote address!
mount: Mounting 192.168.2.211:/ on /mnt failed: Invalid argument
關(guān)于tftp服務(wù)安裝的問題
有些客戶在安裝REDHAT LINUX 時(shí),有時(shí)沒有選Custom-->Packages里面選擇everything,導(dǎo)致沒有安裝tftp服務(wù)(典型的就是安裝完成后沒有 /tftpboot目錄,setup-->system services里面也沒有tftp選項(xiàng) ),這時(shí)若要重新完全安裝就太麻煩了,可如下單獨(dú)安裝改服務(wù):
<感謝深圳客戶廖代國(guó)先生和瘦網(wǎng)蟲提供資訊 >
安裝tftp 的方法: rpm -ivh foo-1.0-2.i386.rpm
其中foo-1.0-2.i386.rpm在Redhat9的第3張光盤里面。
7.WEB SERVER boa的使用及配置
(1)、對(duì)于uClinux-dist而言,就是make menuconfig在應(yīng)用程序選單中,在network application下面選擇boa,然后到uClinux-dist目錄下執(zhí)行make編譯即可。
對(duì) 于有MMU的平臺(tái),如armlinux和ppclinux,都是到網(wǎng)上下載一個(gè)boa的tar包,隨便找個(gè)主流的可用的版本即可,不要最新的也不要最舊 的。下載到REDHAT宿主機(jī)上后,解壓到任意目錄,然后修改boa/src/Makefile里面的編譯器,就只要加入兩三行即可,例如:
CC = /LinuxPPC/CDK/bin/powerpc-linux-gcc -DHHTECH_PPC
CPP = /LinuxPPC/CDK/bin/powerpc-linux-g++
然后直接在boa/src目錄下執(zhí)行make即可生成boa可執(zhí)行文件,將其復(fù)制到ramdisk加載mount的目錄的bin里面,然后等一同加入后面的配置文件和HTML/CGI文件后,重做ramdisk即可。
(2)、編制配置文件boa.conf
LINUX下的應(yīng)用程序的配置都是以配置文件的形式提供的,一般的都是放在目標(biāo)板/etc/目錄下或者/etc/config目錄下,但boa的配置文件boa.conf一般都放置在目標(biāo)板/home/httpd/目錄下。
例如一個(gè)典型的boa.conf文件格式如下:
ServerName HHCF5272-R1
DocumentRoot /home/httpd/html
ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
ScriptAlias /index.html /home/httpd/html/index.html
它指定了HTML頁(yè)面(例如index.html必須放到/home/httpd/html目錄下,cgi可執(zhí)行文件必須放到/home/httpd/cgi-bin目錄下)
(3)、 編譯uClinux-dist后或者重做ramdisk后,燒寫后在一臺(tái)WINDOWS的PC機(jī)上就可以用IE訪問板子上的webserver,例如輸入 板子IP地址http://192.168.2.111,即可看到你用dreamweaver做的網(wǎng)頁(yè)index.html了。但這里只能做到對(duì)靜態(tài)頁(yè)面 的支持,若要支持FORM表單處理和動(dòng)態(tài)頁(yè)面,就必須用C代碼編制CGI代碼,uClinux-dist/user/cgi-generic目錄下提供了 樣板代碼,或者可以從華恒公司購(gòu)買。注意:這個(gè)CGI的可執(zhí)行文件必須放置到板子的/home/httpd/cgi-bin目錄下。
建議閱讀文章:
http://www.51eda.com/Article/embed_system/rtos/200405/806.html
關(guān)于auth選項(xiàng)
8.關(guān)于PPP撥號(hào)
(1)、首先是根據(jù)板子的串口2的信號(hào)定義制作串口線接MODEM,例如HHCF5249/5272系列平臺(tái)就要將接MODEM的串口線2、3交換,7、8交換。做好線之后,可用tip軟件進(jìn)行與MODEM通信的測(cè)試:
tip -l /dev/ttyS1 -s 19200
顯示connected后,用戶就可以輸入AT命令直接與MODEM對(duì)話了,這樣做的目的是測(cè)試串口線。
(2)、 配置內(nèi)核支持PPP,并編譯撥號(hào)用相關(guān)應(yīng)用程序:pppd/chat。關(guān)于內(nèi)核支持,就是make menuconfig在內(nèi)核配置的Network device support ---> 中選擇PPP/SLIP/CSLIP等,具體細(xì)節(jié)選項(xiàng)可任選,其實(shí)全部選中就可以了。關(guān)于應(yīng)用程序的做法,和上面boa的做法完全類似。
(3)、 編譯撥號(hào)腳本和相關(guān)配置文件。做撥號(hào)必須先在REDHAT上手工撥號(hào)成功(不要用圖像界面),然后才能到板子上做測(cè)試。而且,這只是第一步,簡(jiǎn)單的撥號(hào)上 去并沒有任何意思,因?yàn)楫a(chǎn)品過程中,還要涉及許多的應(yīng)用細(xì)節(jié),例如斷線重?fù)軝z測(cè),開機(jī)自動(dòng)撥號(hào),無流量自動(dòng)斷開,有流量自動(dòng)撥號(hào)等,都是非常麻煩的細(xì)節(jié), 需要做長(zhǎng)時(shí)間大量的穩(wěn)定性可靠性測(cè)試。華恒提供經(jīng)過全球各大城市測(cè)試穩(wěn)定應(yīng)用的撥號(hào)軟件(GPRS/ADSL),可大大節(jié)省用戶產(chǎn)品的上市時(shí)間。
LINUX常用鏈接
由于在泰坦尼克號(hào)制作中的出色表現(xiàn),LINUX系統(tǒng)開始引起了人們的注意,在最近的各種電腦雜志和報(bào)刊上的介紹文章漸漸多了起來,許多厭倦了 windows的朋友都對(duì)這個(gè)一年半載不會(huì)死機(jī)的超強(qiáng)壯系統(tǒng)很感興趣,所以flp特搜集了一些關(guān)于LINUX的網(wǎng)站介紹給大家,不久我們還將推出 LINUX一系列文章,敬請(qǐng)關(guān)注:
1、最 好 的 linux 和 Unix 信 息 ,提 供 眾 多 意 想 不 到 的 信 息
http://168.160.224.35/gjwzxy/linux.html
2、linux 站 點(diǎn) [ENG]
http://www.linux.org
3、Debian GNU/linux[ENG]
這 里 提 供 的 Debian 見 長(zhǎng) 于 軟 件 包 控 制 , 安 裝 極 為 便 利 , 可 以 小 快 的 形 式 下 載 。...
http://www.debian.org
4、linux 應(yīng) 用 軟 件 和 實(shí) 用 程 序 [ENG]
從 系 統(tǒng) 工 具 , 游 戲 軟 件 到 編 程 語 言 應(yīng) 有 盡 有...
http://www.xnet.com/~blatura/linapps.shtml
5、Red Hat linux[ENG]
這 是 一 個(gè) Linux 商 業(yè) 軟 件 ,它 的 特 點(diǎn) 是 使 用 相 對(duì) 簡(jiǎn) 便 。
http://www.redhat.com
6、中 文 linux 計(jì) 劃
中 國(guó) 人 有 機(jī) 會(huì) 擁 有 自 己 的 操 作 系 統(tǒng) ,快 去 看 看 吧!
http://www.clinux.ml.org/linux/index.html
7、linux@
將 你 的 PC 變 成 工 作 站 。
http://www.zhanjiang.gd.cn/personal/peng/index.htm
8、linux 軟 件 集 萃 [ENG]
提 供 眾 多 的 軟 件 , 包 括 圖 形 軟 件 , 游 戲 軟 件 , 郵 件 和 驅(qū) 動(dòng) 程 序 等...你 不 該 說 沒 有 linux 軟 件 可 用 了 吧 !
http://www.boutell.com/lsm
9、linux 文 本 設(shè) 計(jì) 主 頁(yè) [ENG]
這 里 教 你 使 用 Linux 作 主 頁(yè) 并 收 集 了 大 量 的 LINUX 資 源。
http://sunsite.unc.edu/mdw/linux.html
10、linux 用 戶 指 南 [ENG]
如 果 你 的 E 文 夠 好 的 話 ,這 里 會(huì) 對(duì) 你 大 有 幫 助 。
http://linuxwww.db.erau.edu/LUG/guide.html
11、linux 名 詞 索 引 [ENG]
http://sunsite.unc.edu/pub/Linux/!INDEX.html
12、Woven Goods 的 linux 站 點(diǎn)
這 里 是 一 個(gè) 介 紹 LINUX 的 站 點(diǎn)。
http://www.fokus.gmd.de/linux/linux.html
13、linux- 網(wǎng) 景 公 司 幫 助 網(wǎng) 頁(yè) [ENG]
有 何 技 術(shù) 問 題 嗎 ? 看 看 本 網(wǎng) 頁(yè) 吧 !...
http://members.ping.at/theofilu/netscape.html
14、linux 操 作 系 統(tǒng) [ENG]
提 供 詳 盡 的 LINUX 介 紹 與 資 源 。
http://www.li.org
15、AS/400 and linux 討論專題區(qū)
AS/400 與 linux 的 功 能 介 紹 ,并 有 linux X Window 的 游 戲 。
http://www.netease.com/~jnkey
16、Con & linux
關(guān) 于 linux 和 Unix 的 資 料 。
http://www.nease.net/~con
17、PC linux
介 紹 如 何 利 用 linux 把 PC 變 為 工 作 站 ,簡(jiǎn) 體 中 文 的 喲 !
http://www.clinux.ml.org/
18、上海linux俱樂部
有 許 多 linux 的 中 文 文 檔 。
http://linuxclub.mnf.nu
19、Kensheng的中文linux文檔資料
http://kensheng.yeah.net
20、linux 加油站
http://jockey.freeservers.com
21、南京linux俱樂部
中 國(guó) 的 一 個(gè) 自 發(fā) LINUX 俱 樂 部 。
http://www.netease.com/~njlug
22、linux"s World 中文
http://ffcity.fjnet.net.cn/~zxp/linux
23、linux中文手冊(cè)
安 裝 指 南 及 系 統(tǒng) 管 理 導(dǎo) 引 。
http://members.tripod.com/~clinux/
24、linux公報(bào)
http://www.nease.net/~zhaoway/lg
25、linux服務(wù)社
http://home.baoding.cn.net/~linuxman
26、linux愛好者
http://linuxer.yeah.net
27、中文linux計(jì)劃
這里包括了實(shí)用大全和軟件
http://csun01.ihep.ac.cnk
28、網(wǎng)絡(luò)工作室
研究討論linux/unix操作系統(tǒng)。
http://studio.sinet.net.cn
29、Wang, Victor
提供linux 交流。
http://www.fortunecity.com/skyscraper/mmx/15/
30、第一印象
收集了有一些linux的資料。
http://wj72.yeah.net
31、樊宇
http://xfans.yeah.net
32、The linux HOWTO Index(臺(tái)灣)
http://www.cc.ncu.edu.tw/~center5/linux/Redhat/ldp/HOWTO-INDEX-3.html
33、linux(臺(tái)灣)
http://www.hope.com.tw/cdmag/cd9704/35L1.html
34、Installing linux Runtime Libraries
http://www.iim.nctu.edu.tw/DOC/freebsd_handbook/handbook304.html
35、能夠在linux上運(yùn)行的軟件
http://www.ssc.com/linux/lsm.html
36、linux服務(wù)社(100) -
分銷美國(guó)CheapBytes原裝正版linux CD-ROM,翻譯的安裝指南,linux中文站 點(diǎn)索引,精彩文章等。
http://linux.acegroup.ml.org
國(guó)外
http://lwn.net/
http://www.tldp.org/
https://rhn.redhat.com
http://www.justlinux.com/
http://www.linuxtoday.com/
http://www.linuxquestions.org/
http://www.fokus.gmd.de/linux/
http://www.linux-tutorial.info/
http://public.www.planetmirror.com/
http://www.freebsdforums.org/forums/
http://www.netfilter.org/documentation/
http://www-106.ibm.com/developerworks/linux/
http://www.redhat.com/docs/ redhat官方文檔,redhat用戶必看
http://www.redhat.com/apps/support/errata/ redhat安全性警告、軟件更新和增強(qiáng),建議每周至少查閱一次
國(guó)內(nèi)
http://www.fanqiang.com/
http://www.linuxsir.com/
http://www.chinaunix.net/
http://www.linuxfans.org/
http://www.linuxeden.com/
http://www.linuxforum.net/
http://www.linuxaid.com.cn/
http://freesoft.online.sh.cn/
http://www-900.ibm.com/developerWor...nux/index.shtml
redhat linux下載地址
ftp://ftp.redhat.com/pub/redhat/linux
http://redhat.com/download/mirror.html
redhat 發(fā)行版全球官方鏡像站
http://freesoft.online.sh.cn 國(guó)內(nèi)高速下載
http://www.linuxeden.com/
http://www.freshrpms.net/
http://www.linux.cz/apt-rpm/ - Red Hat linux 7.x repositories (with all freshrpms included too!)
http://apt-rpm.tuxfamily.org/ - Red Hat linux 6.2, 7.x and 8.0 repositories
http://apt.nlc.no/apt/ - Red Hat linux 6.2, 7.x and Rawhide repositories
http://ftp.uninett.no/pub/linux/apt/ - Red Hat linux 6.2, 7.x, 8.0 and Rawhide repositories
http://redhat.usu.edu/ - Red Hat linux 7.2, 7.3 and 8.0 repositories
ftp://mirror.pa.msu.edu/apt/ - Red Hat linux 7.2, 7.3 and 8.0 repositories
http://apt-rpm.codefactory.se/ - Red Hat linux 7.2, 7.3 and 8.0 and gnomehide repositorieshttp://apt.42h.de/ - Red Hat Linux 7.2, 7.3 and 8.0 repositories
http://apt.toggletext.com.au/ - A few Red Hat linux 7.2 custom packageshttp://people.ecsc.co.uk/~matt/repository.html - Lots of custom Red Hat Linux 8.0 GNOME 2 and related packages
http://ftp-stud.fht-esslingen.de/apt/ - Red Hat linux 7.x, 8.x and rawhide
http://apt.unl.edu/ - Red Hat linux 7.3 and 8.0
http://kde-redhat.sourceforge.net/ - KDE for Red Hat project
linux 常用軟件搜索
http://bingle.pku.edu.cn 北大天網(wǎng)ftp搜索,教育網(wǎng)和國(guó)內(nèi)用戶查找軟件應(yīng)首先訪問,軟件特別豐富
http://www.linuxforum.net/ 有很多國(guó)外軟件的官方鏡像,應(yīng)首先訪問 http://rpmfind.net
http://freshmeat.net
http://sourceforge.net
注:很多軟件主站是在sourceforge上的,形如http://phpmyadmin.sourceforge.net的...籩苯酉略厝砑?/a >http://telia.dl.sourceforge.net/phpmyadmin/
http://www.gnu.org GNU的大本營(yíng),gcc,bash之類的軟件源碼可以到這里得到 linux 文檔和FAQs
http://www.tldp.org 強(qiáng)烈推薦! The linux document project: linux HOWTO and guides
http://www.linux.org.tw/CLDP/ 強(qiáng)烈推薦! TLDP中文版,繁體
http://www.linuxgazette.com/ linux在線雜志
http://linux.tcpip.com.cn/download/ linux中文版文檔和軟件下載
http://cosoft.org.cn/html/documents/ 很多中文版手冊(cè)
http://www.google.com 強(qiáng)烈推薦!本站的討論內(nèi)容也可以通過google搜索得到,遇到疑難問題到google搜索會(huì)得到比絕大多數(shù)論壇更快的回答
linux 桌面主站一覽表
GNOME: http://www.gnome.org
KDE: http://www.kde.org
XFce: http://www.xfce.org/
Window Maker: http://www.windowmaker.org/
BlackBox: http://sourceforge.net/projects/blackboxwm
XPde: http://www.xpde.com
ROX: http://sourceforge.net/projects/rox
5dwm: http://5dwm.org/
foXdesktop: http://sourceforge.net/projects/foxdesktop
EDE: http://sourceforge.net/projects/ede
UDE: http://sourceforge.net/projects/udeproject
其它OS:
Mandrake linux http://www.mandrakelinux.com
debian linux http://www.debian.org
slackware linux http://www.slackware.com
suse linux http://www.suse.com
FreeBSD http://www.freebsd.org
netbsd http://www.netbsd.org
openbsd http://www.openbsd.org
Solaris http://www.sun.com/solaris 硬件和安裝專業(yè)站點(diǎn)
linux Kernel內(nèi)核: http://www.kernel.org
USB安裝問題: http://www.linux-usb.org
筆記本計(jì)算機(jī)安裝: http://www.linux-laptop.net
打印機(jī)驅(qū)動(dòng) http://www.linuxprinting.org
主要服務(wù)器軟件主站
1. WWW server:
Apache http://www.apache.org Apache
SSL模塊Mod_ssl http://www.modssl.org
aol server http://www.aolserver.com
2. Servlets/JSP引擎:
Tomcat: http://jakarta.apache.org
Resin: http://www.caucho.com
開源應(yīng)用服務(wù)器AS--Jboss: http://www.jboss.org
3. 服務(wù)器語言:
PHP http://www.php.net
Zend http://www.zend.com
Java http://www.javasoft.com
Python http://www.python.org
Zope http://www.zope.org
Perl http://www.perl.org
Ruby http://www.ruby-lang.org/en
4. 數(shù)據(jù)庫(kù):
MySQL http://www.mysql.com
PostgreSQL http://www.postgresql.org
Oracle http://www.oracle.com
sap db http://www.sapdb.org
PHPMyAdmin -- http://www.phpmyadmin.org
PHPPgAdmin: http://sourceforge.net/projects/phppgadmin
5. FTP服務(wù)器
wu-ftpd http://www.wu-ftpd.org
Proftpd http://www.proftpd.org
Pure-ftpd http://www.pureftpd.org
ncftpd http://www.ncftpd.com
vsftpd http://vsftpd.beasts.org
6. SMTP服務(wù)器
Sendmail http://www.sendmail.org
qmail http://www.qmail.org
Postfix http://www.postfix.org
Exim http://www.exim.org
POP3--qpopper http://www.qpopper.org
7. IMAP服務(wù)器
Cyrus-IMAPD http://asg.web.cmu.edu/cyrus/imapd
UW IMAP http://www.washington.edu/imap
courierimap http://www.inter7.com/courierimap
8. 基本安全工具
firewall Iptables: http://www.iptables.org
shorewall: http://www.shorewall.net
inetd Xinetd: http://www.xinetd.org
Openssl: http://www.openssl.org
OpenSSH: http://www.openssh.org
nmap: http://http://www.insecure.org/nmap
Tripwire: http://www.tripwire.org
snort: http://www.snort.org
nessus: http://www.nessus.org
GnuPG: http://www.gnupg.org
chkrootkit: http://www.chkrootkit.org
安全顧問: http://www.cert.org
9. 其它服務(wù)器軟件
CVS--CVS http://www.cvshome.org
DNS域名解析BIND http://www.isc.org/products/BIND/
DHCP--DHCP http://www.isc.org/products/DHCP/
INN新聞組INN: http://www.isc.org/products/INN/
Proxy代理緩存: Squid http://www.squid-cache.org
Socks代理:http://www.socks.nec.com/
Samba Server: http://www.samba.org
Print CUPS: http://www.cups.org
LDAP OpenLDAP: http://www.openldap.org
流量分析 MRTG http://www.mrtg.org
日志分析 webalizer http://www.mrunix.net/webalizer/
Ipsec/VPN http://www.freeswan.org
路由 Zebra http://www.zebra.org
集群 LVS http://www.linuxvirtualserver.org
MPICH http://www-unix.mcs.anl.gov/mpi/mpich/
PVM:http://www.netlib.org/pvm3/
Rsync: http://rsync.samba.org
linuxconf: http://www.solucorp.qc.ca/linuxconf/
Webmin: http://www.webmin.com
在此帖中我們收集了一些電子工程師經(jīng)常會(huì)訪問的網(wǎng)站,希望能夠?qū)Υ蠹矣兴鶐椭?br />
1. 電子工程專輯 http://www.eetchina.com
及時(shí)提供和分析最新設(shè)計(jì)資訊和科技趨勢(shì)
2. 我愛研發(fā) http://www.52rd.com
中國(guó)最大的研發(fā)人網(wǎng)絡(luò),R&D大本營(yíng)
3. Electronic Engineering Times http://www.eetasia.com
In-depth analysis of industry issues and technology trends
4. EETimes http://www.eetimes.com
5. 電子系統(tǒng)設(shè)計(jì) http://www.elecdesign.com
http://china.elecdesign.com
6. EDN電子設(shè)計(jì)技術(shù) http://www.ednchina.com
7. 電子產(chǎn)品世界 http://www.edw.com.cn
8. 21IC電子網(wǎng) http://www.21ic.com
9. 研發(fā)資源導(dǎo)航 http://www.52rd.net
>> Linux.Kernel
Linux kernel Mail List
Kernel Trap
Kernel org
Kernel traffic
>> Blog鏈接
KKQQ
史前據(jù)點(diǎn)
>> Linux·Business
L.B.N
Linux.com
>> MPU & ICE cop.
MICROTEK
>> 英語學(xué)習(xí)
普特英語
>> Computer·Science
系統(tǒng)計(jì)算研究所
Computer Architecture Page
>> Overseas·Sites
Embedded Linux
uClinux Dev Forum
OpenQNX
Dedicated Systems
All.linux.devices
Silicon Penguin
>> Opensource·Websites
OSDL
Sourceforge
共創(chuàng)開源
>> Internal·Embedded·Sites
嵌入開發(fā)網(wǎng)
微碼科技
電子產(chǎn)品世界論壇
阿卡嵌入式
驅(qū)動(dòng)開發(fā)網(wǎng)
嵌入式行業(yè)分會(huì)
嵌入式世界
ChinaRTOS
>> Internal·Embedded·Cop.
華恒科技
麥克泰
>> Hardware·Manufacturer
ARM Corp.
Atmel
Microchip
Motorola
TI
Xilinx
Altera
Freescale.飛思卡爾
>> General·Linux·Sites
中國(guó)Linux公社
LinuxWeekly
Joyfire筆記
Linux Journal
Linux Planet
Linux Focus
Gazette.net
Gazette.com
Linux doc
Linux Online
Online Book
>> Embedded.Software.Engineering
Rhapsody
SAWIN
軟工專家網(wǎng)
>> Embedded·Platforms
ARM Linux
MontaVista
OpenQNX
RT-Linux
uClinux
>> Embedded·Hardware
ASIC/SoC
OMAP
Robot Linux
>> Embedded·GUI·Widget
MciroWindows
MiniGUI
OpenGUI
Picogui
QT/Embedded
wxEmbedded
>> Embedded·Common·Project
mips64emul/MIPS
Qemu/MIPS
Simos/MIPS
Skyeye/ARM
uClinux
GDB/ARMulator
阿卡主站
WinARM & WinAVR
>> Electronic.Engineering.Website
中國(guó)EDA技術(shù)網(wǎng)
中國(guó)電子在線
北極星技術(shù)網(wǎng)
電子產(chǎn)品世界
電子工程專輯
電子電路圖站
微芯設(shè)計(jì)工作室
中國(guó)電子頂級(jí)開發(fā)網(wǎng)
>> Development·Resource
Embedded Linux
IT之源
KDevelop User Manual
Kernel-Port
MIPS資源
uClibc-基類C庫(kù)
uCLinux資料
Linux/MIPS
LinuxCrossReference
Glimpse
>> 人文學(xué)術(shù)
舍悟草堂
銀月守護(hù)者
三思科學(xué)
研學(xué)論壇