利用Xmanager,linux啟用XDMCP協(xié)議(可直接修改配置文件,也可以采用在Xshell中運行gdmconfig或gdmsetup,選擇XDMCP選項卡,勾選啟動XDMCP即可),Xbrowser即可發(fā)現(xiàn)linux主機, 以圖形化方式訪問linux。
除了智能數字終端領域以外,Linux在移動計算平臺、智能工業(yè)控制、金融業(yè)終端系統(tǒng),甚至軍事領域都有著廣泛的應用前景。這些Linux被統(tǒng)稱為“嵌入式Linux”。下面就來看看都有哪些嵌入式Linux在以上領域縱橫馳騁吧!
傳真是企業(yè)中的常規(guī)應用,許多商貿往來的信息交換都需要利用傳真來完成,但是卻不可能為每個人配備一臺傳真機。用Linux系統(tǒng)可以建立一個人人都可以使用的傳真服務器系統(tǒng)。
由于嵌入式uClinux操作系統(tǒng)的內核定制高度靈活性,開發(fā)者可以很容易地對其進行按需配置,來滿足實際應用需要。又由于uClinux是源代碼公開,因此開發(fā)人員只有了解內核原理就可以自己開發(fā)部分軟件,例如增加各類驅動程序。
Android作為一個開放式的操作系統(tǒng),是Google提供廠商的操作系統(tǒng)參考架構(reference design),廠商能有充足的發(fā)揮空間,以Android為基礎向上開發(fā)設計自家產品,但也因為這樣的開放性與自由性,讓廠商在軟硬件結合的這個環(huán)節(jié)必須下更大的功夫,像是如何挑選合適的硬件包括基頻處理器、通信芯片、觸控感應芯片、天線與存儲器模組等,以及如何調整出最適當的軟件設定等,更重要的是如何將軟硬件整合,開發(fā)出差異化的產品。
主要內容:嵌入式系統(tǒng)開發(fā)與桌面開發(fā);嵌入式操作系統(tǒng)比較;操作系統(tǒng)實時性的主要指標。
在傳統(tǒng)的嵌入式實時操作系統(tǒng)中,內核和應用都運行在同一特權級,應用程序可以無限制的訪問整個系統(tǒng)地址空間。因此在某些情況下,應用的潛在危險動作會影響其他應用和內核的正常運行,甚至導致系統(tǒng)崩潰或者誤操作。國外各大嵌入式開發(fā)商相繼推出此類支持ARINC653,具有內核和應用保護機制的操作系統(tǒng)。但在國內的嵌入式領域,這樣的研究還有一定差距?;诖耍疚奶岢隽艘环N航空電子嵌入式實時操作系統(tǒng)(A-RTOS,Avionics RTOS)的一種設計思路,并在具有MMU和支持高級保護模式的目標板上完成了實現(xiàn)。
從6月20號的Windows Phone開發(fā)者峰會的首次亮相,到前不久SDK的流出,有關微軟下一代移動操作系統(tǒng)Windows Phone 8的更多詳情浮出水面。日前,知名科技媒體The V
作為嶄新的、面向應用的計算機系統(tǒng),嵌入式系統(tǒng)在集成了通用計算機系統(tǒng)的共性以外,還包含了很多適合“嵌入式”應用的新技術;因為在技術上與通用計算機系統(tǒng)有很多不同,本文首先介紹嵌入式系統(tǒng)的基本概念及其關鍵技術,并結合在通信系統(tǒng)中的應用說明其技術特點及可應用性。
在遠程測控系統(tǒng)中,嵌入式系統(tǒng)由于其穩(wěn)定性和實時性優(yōu)于傳統(tǒng)平臺而得到迅速發(fā)展。本文提出了一種以DSP芯片和VxWorks為操作系統(tǒng)的新型嵌入式系統(tǒng)設計方法。
郭臺銘認為,中國可以做出自己的芯片和操作系統(tǒng),應該不停地創(chuàng)新,但是,核心技術領域的創(chuàng)新,不能急功近利。方向定了,路還要一步一步慢慢走。
嵌入式設備的軟件平臺是確保該設備完全具備既定功能的要素。廠商首先需要對設備在功能要求和硬件配置上作短期和長期的評估,并決定哪種操作系統(tǒng)最能適合這些需求。操作系統(tǒng)將自始至終影響開發(fā)周期、許可證成本、成品的可靠性和安全性。
針對目前采用休眠方式來實現(xiàn)嵌入式系統(tǒng)快速啟動后,一些動態(tài)進程或進程的執(zhí)行過程不能正?;謴投鴮е逻M程不能按照原來的方式正常運行的情況,運用一種新的方法,實現(xiàn)了基于休眠的嵌入式操作系統(tǒng)啟動后,自動運行任何形式的目標腳本和應用程序。
鴻海董事長郭臺銘表示,中國可以做出自己的芯片和操作系統(tǒng)。他認為,今年富士康進行園區(qū)改造,深圳龍華產業(yè)園區(qū)預計5年改造完成。
vi是Linux系統(tǒng)的第一個全屏幕交互式編輯程序,它從誕生至今一直得到廣大用戶的青睞,歷經數十年仍然是人們主要使用的文本編輯工具,足以見其生命力之強,而強大的生命力是其強大的功能帶來的。由于大多數讀者在此之前都已經用慣了Windows平臺上的編輯器,因此,在剛剛接觸時總會或多或少不適應,但只要習慣之后,就能感受到它的方便與快捷。
自由開源軟件在嵌入式應用上,受到青睞,Linux日益成為主流的嵌入式操作系統(tǒng)之一。隨著摩托羅拉手機A760、IBM智能型手表WatchPad、夏普PDA Zaurus等一款款高性能“智能數碼產品”的出現(xiàn),以及Motolola、三星、MontaVista、飛利浦、Nokia、IBM、SUN等眾多國際頂級巨頭的加入。
有了一個初步的了解后,讀者是否想親自試一下?其實安裝Linux是一件很容易的事情,不過在開始安裝之前,還需要了解一下在Linux安裝過程中可能遇到的一些基本知識以及它與Windows的區(qū)別。
Linux中的文件類型與Windows有顯著的區(qū)別,其中最顯著的區(qū)別在于Linux對目錄和設備都當作文件來進行處理,這樣就簡化了對各種不同類型設備的處理,提高了效率。Linux中主要的文件類型分為4種:普通文件、目錄文件、鏈接文件和設備文件。
當用戶在命令行下工作時,不是直接同操作系統(tǒng)內核交互信息的,而是由命令解釋器接受命令,分析后再傳給相關的程序。shell是一種Linux中的命令行解釋程序,就如同command.com是DOS下的命令解釋程序一樣,為用戶提供使用操作系統(tǒng)的接口。它們之間的關系如圖2.1所示。用戶在提示符下輸入的命令都由shell先解釋然后傳給Linux內核。
在了解了Linux的常見命令之后,下面詳細講解Linux的啟動過程。Linux的啟動過程包含了Linux工作原理的精髓,而且在嵌入式開發(fā)過程中非常需要這方面的知識。