www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]智能手機(jī)通常使用的操作系統(tǒng)有:Symbian、Windows Mobile、iPhone OS、Android和BlackBerry OS。他們之間的應(yīng)用軟件互不兼容。因?yàn)榭梢园惭b第三方軟件,所以智能手機(jī)有豐富的功能。

智能手機(jī)是一種在手機(jī)內(nèi)安裝了相應(yīng)開放式操作系統(tǒng)的手機(jī),至2008年底約有4.5億部。通常使用的操作系統(tǒng)有:Symbian、Windows Mobile、iPhone OS、Android和BlackBerry OS。他們之間的應(yīng)用軟件互不兼容。因?yàn)榭梢园惭b第三方軟件,所以智能手機(jī)有豐富的功能。

什么是智能手機(jī)呢?

智能手機(jī)有別普通帶觸摸屏的手機(jī)。一般普通帶觸摸屏的手機(jī)都使用的是生產(chǎn)廠商自行開發(fā)的封閉式操作系統(tǒng),所能實(shí)現(xiàn)的功能非常有限。“智能手機(jī)(Smart Phone)”這個(gè)說法主要是針對(duì)“功能手機(jī)(Feature phone)”而來的,本身并不意味著這個(gè)手機(jī)有多“智能(Smart)”;從另一個(gè)角度來講,所謂的“智能手機(jī)(Smart Phone)”就是一臺(tái)可以隨意安裝和卸載應(yīng)用軟件的手機(jī)(就像電腦那樣)。(“功能手機(jī)(Feature phone)”是不能隨意安裝卸載軟件的,JAVA的出現(xiàn)使后來的“功能手機(jī)(Feature phone)”具備了安裝 JAVA 應(yīng)用程序的功能,但是 JAVA 程序的操作友好性,運(yùn)行效率及對(duì)系統(tǒng)資源的操作都比“智能手機(jī)(Smart Phone)”差很多。)

首先,通過下面的表格對(duì)比了解這五大智能手機(jī)操作系統(tǒng)的概括:

開發(fā)公司系統(tǒng)家族源碼模式支持平臺(tái)授權(quán)條款Symbian塞班Foundation嵌入式開放源代碼ARMEPLWindowsMobileMicrosoftWindows CE封閉源碼-專有 EULAiPhone蘋果公司Unix-like封閉源碼ARMv6專有 EULAAndroidOpen Handset AllianceUnix-like自由軟件-Apache 2.0及GPLv2BlackBerryResearch In Motion嵌入式封閉源碼--


Symbian OS

以塞班操作系統(tǒng)為基礎(chǔ)的智能手機(jī)的用戶界面有許多種,包括開放平臺(tái)像UIQ、諾基亞的S60、S80、S90系列和封閉式平臺(tái)像NTT DoCoMo的FOMA。這樣的適應(yīng)性使使用塞班操作系統(tǒng)的智能手機(jī)形成多變的型態(tài)(例如折疊式、直板式、鍵盤輸入或是觸摸筆輸入等)。 塞班是以EPOC為基礎(chǔ),而它的架構(gòu)于許多桌上型操作系統(tǒng)相似,它包含先占式多工、多執(zhí)行緒和內(nèi)存保護(hù)。 塞班的最大優(yōu)勢(shì)是在于它是為便攜式裝置而設(shè)計(jì),而在有限的資源下,可以執(zhí)行數(shù)月甚至數(shù)年。而這要?dú)w功于節(jié)省內(nèi)存、使用塞班風(fēng)格的編程理念和清除堆棧。將這些功能與其他技術(shù)搭配使用,會(huì)使內(nèi)存使用量降低且內(nèi)存泄漏量極少。類似技術(shù)也運(yùn)用于節(jié)省磁盤(盡管在塞班設(shè)備中,硬盤通常指閃存)和記憶卡使用空間。而且,塞班的編程是使用事件驅(qū)動(dòng),當(dāng)應(yīng)用程式?jīng)]有處理事件時(shí),CPU會(huì)被關(guān)閉。這是通過一種叫主動(dòng)式對(duì)象的編程理念實(shí)現(xiàn)的。正確的使用這些技術(shù)將能夠延長(zhǎng)電池使用時(shí)間。 這些技術(shù)讓塞班的C++變得非常專業(yè),并有著過陡的學(xué)習(xí)曲線。然而,許多塞班的設(shè)備也可以利用OPL、Python、Visual Basic、Simkin以及Perl來搭配J2ME和自行開發(fā)的Java來使用。

1980年,David Potter成立Psion公司。 EPOC16:在1991到1998之間Psion發(fā)表幾款使用EPOC16操作系統(tǒng)的3系列裝置,亦稱為SIBO。 EPOC OS 發(fā)布號(hào)1~3:5系列的裝置發(fā)表于1997,使用EPOC32操作系統(tǒng)。 EPOC 發(fā)布號(hào)4:Oregon Osaris和Geofox 1發(fā)表使用ER4。 1998年,在Ericsson、Nokia、Motorola和Psion的共同合作下成立塞班公司,目的是整合PDA和手機(jī)。 EPOC 發(fā)布號(hào)5又稱塞班 OS v5:5mx系列、7系列、Revo、netBook、netPad、Ericsson MC218和Ericsson R380發(fā)布于1999年,使用ER5系統(tǒng)。 ER5u又稱塞班 OS v5.1:u=unicode。Ericsson R380發(fā)表于2000年是第一支使用ER5u系統(tǒng)的手機(jī)。這支并不是開放式系統(tǒng),即無法安裝應(yīng)用程式。 塞班 OS v6.0與v6.1:有時(shí)亦稱ER6。Nokia 9210是第一支開放型手機(jī),使用v6.0,于2001年6月出售。 塞班 OS v7.0與v7.0s。在2003年出現(xiàn)第一批搭載該系統(tǒng)的手機(jī)。使用的手機(jī)有:UIQ(新力愛立信P800,P900,P910,摩托羅拉A925,A1000),S80(諾基亞9300,9500),S90(7710),S60(諾基亞3230,6260,6600,6670,7610)。 2004年,Psion出售它在塞班的所有股份。而在同年,第一只名叫Cabir的蠕蟲病毒被開發(fā),它借由藍(lán)牙傳播至附近的塞班手機(jī)。 塞班 OS v8.0:第一批搭載該系統(tǒng)的手機(jī)于2004年問世,提供二種核心選擇(EKA1或EKA2)。不過,一直要到塞班OS v8.1b才出現(xiàn)搭載EKA2核心的手機(jī)。這二個(gè)核心外表看來相似,但內(nèi)部差異極大。EKA1是制造商提供裝置對(duì)舊程式的相容度而設(shè)計(jì)的,而EKA2提供像是更強(qiáng)的即時(shí)處理功能。 塞班 OS v8.1:基本上它是優(yōu)化過的v8.0,并提供8.1a和8.1b兩個(gè)版本,個(gè)自代表搭載EKA1與EKA2核心。搭載EKA2的版本8.1b擁有單芯片手機(jī)支援,但不包含額外的安全層,因此受到重視即時(shí)處理的日本手機(jī)制造商的歡迎。 塞班 OS v9.0:這版本并沒有正式發(fā)表出來,它在2004年被停止開發(fā)。 塞班 OS v9.1:2005年初發(fā)表最新版本的操作系統(tǒng)。此版本改善了應(yīng)用程式及其內(nèi)容的保護(hù)。使用新型ARM處理器,這表示軟件開發(fā)人員必須要改變安全性設(shè)定碼才能正確使用。Nokia N91很有可能是第一個(gè)發(fā)表搭載該操作系統(tǒng)的手機(jī),Sony Ericsson P990則是緊接在后發(fā)表。 塞班操作系統(tǒng)普遍的保持應(yīng)用程式的相容性。原則上可分為三階段,分別是ER1~ER5,接著是6.0~8.1b,最后是9.0以后。雖然9.0的工具和安全功能產(chǎn)生很大的改變,不過ARMv5處理器并未取消ARMv4的向下相容支援。

WindowsMobile

Windows Mobile是Microsoft針對(duì)移動(dòng)產(chǎn)品而開發(fā)的精簡(jiǎn)操作系統(tǒng)。Windows Mobile 捆綁了一系列針對(duì)移動(dòng)設(shè)備而開發(fā)的應(yīng)用軟件,這些應(yīng)用軟件建立在Microsoft Win32 API的基礎(chǔ)上。可以運(yùn)行Windows Mobile的設(shè)備包括Pocket PC、Smartphone和Portable Media Center。該操作系統(tǒng)的設(shè)計(jì)初衷是盡量接近于桌面版本的Windows。

原形為Windows CE,后開發(fā)出適用于手機(jī)及其他掌上設(shè)備操作系統(tǒng),之后又將其集成于一起。在Windows Mobile 2003版本之前操作系統(tǒng)名稱為Pocket PC、Smart Phone等,后改為現(xiàn)名。目前最新版本為Windows Mobile 6.5,而Windows Mobile 7的Smartphone版本基本上和Windows Mobile 6.1是一起泄露發(fā)布的(當(dāng)然,仍然是小部分人才有的,并沒有公開發(fā)布),截至目前暫無Professional版本的公開泄漏(部分BSP已可以通過Platform Builder生成Windows Mobile 7的鏡像)。有用于掌上電腦的Windows Mobile Standard、用于手機(jī)的Windows Mobile Classic、Windows Mobile Professional和用于移動(dòng)媒體的Portable Media Center三大版本。

iPhone OS

iPhone OS 或 OS X iPhone是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它主要是給iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的。iPhone OS的系統(tǒng)架構(gòu)分為四個(gè)層次:內(nèi)核操作系統(tǒng)層(the Core OS layer),內(nèi)核服務(wù)層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統(tǒng)操作占用大概240MB的內(nèi)存空間。

iPhone OS的用戶界面的概念基礎(chǔ)上是能夠使用多點(diǎn)觸控直接操作。控制方法包括滑動(dòng),輕觸開關(guān)及按鍵。與系統(tǒng)交互包括滑動(dòng)(swiping),輕按(tapping),擠壓(pinching)及旋轉(zhuǎn)(reverse pinching)。此外,通過其內(nèi)置的加速器,可以令其旋轉(zhuǎn)設(shè)備改變其y軸以令屏幕改變方向,這樣的設(shè)計(jì)另iPhone更便于使用。

iPhone和iPod Touch使用基于ARM架構(gòu)的中央處理器 ,而不是蘋果的麥金塔計(jì)算機(jī)使用的x86處理器(就像以前的PowerPC或MC680×0),它使用由PowerVR 視屏卡渲染的OpenGL ES 1.1[5].。因此,Mac OS X 上的應(yīng)用程序不能直接復(fù)制到iPhone OS上運(yùn)行。他們需要針對(duì)iPhone OS的ARM重新編寫。但就像下面所提到的,Safari 瀏覽器支持”Web應(yīng)用程序” 。從iPhone OS 2.0開始,通過審核的第三方應(yīng)用程序已經(jīng)能夠通過蘋果的App Store進(jìn)行發(fā)布和下載了。

Android OS

Android是基于Linux內(nèi)核[2]的軟件平臺(tái)和操作系統(tǒng),是Google在2007年11月5日公布的手機(jī)系統(tǒng)平臺(tái),早期由Google開發(fā),后由開放手機(jī)聯(lián)盟(Open Handset Alliance)開發(fā)。它采用了軟件堆層(software stack,又名以軟件疊層)的架構(gòu),主要分為三部分。低層以Linux內(nèi)核工作為基礎(chǔ),只提供基本功能;其他的應(yīng)用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。另外,為了推廣此技術(shù),Google和其它幾十個(gè)手機(jī)公司建立了開放手機(jī)聯(lián)盟。Android在未公開之前常被傳聞為Google電話或gPhone。Google于2005年并購了成立僅22個(gè)月的高科技企業(yè)Android,展開了短信、手機(jī)檢索、定位等業(yè)務(wù),同時(shí)基于Linux的通用平臺(tái)也進(jìn)入了開發(fā)。

Android 是運(yùn)行于 Linux kernel之上,但并不是GNU Linux。因?yàn)樵谝话鉍NU/Linux 里的功能,Android 大都沒有支持,包括Cairo, X11, Alsa, FFmpeg, GTK, Pango, Glibc等都移除掉了。Android又以bionic 取代Glibc, 以Skia 取代Cairo, 再以opencore 取代FFmpeg 等等。Android 為了達(dá)到商業(yè)應(yīng)用,必須移除關(guān)于GNU Copyleft 的限制,例如Android將驅(qū)動(dòng)程序移到 userspace,使得Linux driver 與 Linux kernel徹底分開。目前Android 的 Linux kernel控制包括安全(Security),存儲(chǔ)器管理(Memory Managemeat),程序管理(Process Management),網(wǎng)絡(luò)堆棧(Network Stack),驅(qū)動(dòng)程序模型(Driver Model)等。

BlackBerry OS

BlackBerry OS是Research In Motion專用的操作系統(tǒng)。BlackBerry手機(jī)是加拿大一家手提無線通信設(shè)備品牌,于1999年創(chuàng)立。其特色是支援推動(dòng)式電子郵件、移動(dòng)電話、文字短信、互聯(lián)網(wǎng)傳真、網(wǎng)頁瀏覽及其他無線資訊服務(wù)。較新的型號(hào)亦加入個(gè)人數(shù)碼助理(PDA) 功能如電話簿、行事歷等及話音通訊功能。大部份BlackBerry設(shè)備附設(shè)小型但完全的QWERTY鍵盤,方便用戶輸入文字。

BlackBerry品牌由Research In Motion(RIM)公司開發(fā),透過移動(dòng)電話網(wǎng)絡(luò)提供資訊。一些大型企業(yè)提供BlackBerry予其行政人員及其他雇員使用,以便他們隨時(shí)隨地收發(fā)電郵。

BlackBerry亦為其他品牌的手提電話及個(gè)人數(shù)碼助理推出BlackBerry Connect軟件,提供推動(dòng)式電子郵件服務(wù)。中國移動(dòng)在2006年正式在中國大陸地區(qū)推出Blackberry業(yè)務(wù)。2007年7月在中國大陸地區(qū)引進(jìn)第一款設(shè)備Blackberry 8700。

BlackBerry是RIM公司提供的一套完整的端到端的無線移動(dòng)解決方案,個(gè)人和企業(yè)用戶可以通過該方案,將最新的重要信息(Email,Address book,Calendar等)和重要數(shù)據(jù)(報(bào)告,報(bào)表等)適時(shí)、主動(dòng)的通過無線方式推送到用戶的BlackBerry專用終端上,使用戶時(shí)刻得到最新的信息和資料。 這套解決方案包括硬件(BlackBerry專用終端)和軟件,通常說的“黑莓手機(jī)”只是該解決方案的硬件部分。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉