當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]分析ARM ANDROID市場及技術(shù)結(jié)合點(diǎn)

一、概述

目前,Android支持處理器情況:

ARM+Android 最早支持,支持的最完善,主要用在手機(jī)市場,目前積極進(jìn)軍上網(wǎng)本、智能家居等市場;

X86+Android 目前已經(jīng)支持的比較完善。推出了atom+Android的上網(wǎng)本,買點(diǎn)在于支持Atom+Android 和 Atom+Window7雙系統(tǒng);

MIPS+Android 目前在移植、完善過程中。主要目標(biāo)在智能家電、上網(wǎng)本領(lǐng)域。龍芯也在積極支持Android;

Powpc+Android 目前在移植、完善過程中。

還在其它眾多處理器廠商在移植Android到其現(xiàn)有的處理器,或根據(jù)Android的特性研發(fā)新的處理器。

為何ARM和Android能夠走的如此緊密?本文想闡述一下個(gè)人的看法,主要從:市場結(jié)合點(diǎn)、技術(shù)結(jié)合點(diǎn)、及可能存在的問題這3個(gè)方面分析。

二、市場結(jié)合點(diǎn)

1、Google選擇ARM

眾所周知,Google一直以來都有開發(fā)操作系統(tǒng)的想法。與此同時(shí)競爭對手微軟也在積極進(jìn)軍網(wǎng)絡(luò)搜索引擎市場,目前搜索器Bing正在積極蠶食Google的市場份額。但究竟如何選擇切入點(diǎn),是個(gè)非常關(guān)鍵的問題。

在這幾年中,智能手機(jī)市場的發(fā)展異常迅猛,移動(dòng)互聯(lián)網(wǎng)向智能手機(jī)市場滲透的應(yīng)用越來越廣泛和成熟,并從中造就了蘋果iPhONe的商業(yè)奇跡。更為重要的是,隨著移動(dòng)應(yīng)用的發(fā)展,移動(dòng)搜索將成為Google和微軟競爭的下一個(gè)主戰(zhàn)場。對此,Google意識(shí)到移動(dòng)搜索將是其下一個(gè)新的增長點(diǎn)。

Google最終選擇了手機(jī)市場作為其切入點(diǎn)。那么選擇什么樣的硬件平臺(tái)呢?當(dāng)前90%左右的手機(jī)都包含ARM處理器,可以說ARM處理器在手機(jī)市場上處于絕對霸主地位,且發(fā)展勢頭迅猛。Google選擇基于ARM開發(fā)Android,從市場角度上講,是順理成章的事了。

2、ARM支持Google

隨著ARM處理性能的提升及3G網(wǎng)絡(luò)的日趨成熟,ARM和它的競爭對手們都瞄準(zhǔn)了3G智能手機(jī)及上網(wǎng)本市場。

現(xiàn)在處理器廠商之間的競爭不緊是處理器性能的比較,更是整個(gè)生態(tài)環(huán)境的較量。在嵌入式乃至PC市場都遵循這樣的規(guī)律。ARM公司的特殊的經(jīng)營模式,更是決定了它更要為它的芯片客戶提供這種生態(tài)環(huán)境。在智能手機(jī)或上網(wǎng)本產(chǎn)品上,除了處理器,最重要的就是操作系統(tǒng)和用戶應(yīng)用程序了。在智能手機(jī)領(lǐng)域最成功的操作系統(tǒng)和用戶應(yīng)用莫過于蘋果的iPhone了。雖然iPhone手機(jī)也是采用的ARM處理器,但每款iPhone只能使用到某一種ARM處理器,且iPhone沒有開放給其它硬件廠商。這顯然不能滿足廣大ARM芯片合作廠商的要求。諾基亞的Symbian平臺(tái)存在同樣的問題。

在上網(wǎng)本市場上,ARM的競爭對手Intel,利用其支持Windows 7的優(yōu)勢,已經(jīng)搶先占領(lǐng)的部分市場。而最打擊ARM的莫過于微軟宣布Windows 7不支持ARM。

而以上種種市場環(huán)境,使ARM迫切需要一種具有Linux系統(tǒng)的開放、免費(fèi)、性能卓越,又具有iPhone那樣開發(fā)方便、應(yīng)用豐富,最好還能有微軟那樣有影響力的公司來維護(hù)的操作系統(tǒng)。而Google的Android系統(tǒng)正好迎合了ARM的這種需求。

ARM 于2009年11月17日宣布啟用 Android解決方案中心,提供采用 Android 進(jìn)行ARM 相關(guān)產(chǎn)品開發(fā)設(shè)計(jì)運(yùn)用。ARM表示,除了來自主要OEM廠、芯片合作伙伴及解決方案供貨商的支持外,目前另有超過35個(gè)ARM Connected Community成員加入這個(gè)計(jì)劃。中心提供一應(yīng)俱全的建議和指引,可協(xié)助開發(fā)人員取得所需的工具及信息,進(jìn)而設(shè)計(jì)創(chuàng)新裝置滿足消費(fèi)者需求。還可針對ARM平臺(tái)上的Android提供優(yōu)化的專屬開發(fā)工具、解決方案及服務(wù)。

三、技術(shù)結(jié)合點(diǎn)

1、ARM處理器的技術(shù)的發(fā)展

先看看ARM應(yīng)用處理器的發(fā)展情況,ARM處理器從ARM7、ARM9、ARM10、ARM11到目前的CORTEX-A8 CORTEX-A9。處理器的性能不斷的提升??纯醋钚碌膸卓钸m用于消費(fèi)電子的ARM應(yīng)用處理器的性能:

● TI (德州儀器)

Omap3430 Cortex-A8核600MHz (諾基亞N96采用此芯片)

Omap3530 Cortex-A8核600MHz ARM+DSP雙核

● Samsung(三星)

S5PC100 Cortex-A8核 600MHz (iPhone 3GS采用此芯片)

S5PC110/S5PV210 Cortex-A8核 1GHZ (號(hào)稱目前世界上最快的ARM處理器)

● Freescale(飛思卡爾)

i.MX512/ i.MX513/ i.MX515 Cortex-A8核600MHz~1GHz

(在多款上網(wǎng)本中得到應(yīng)用)

● Marvell(馬維爾):

PXA930 800MHz Cortex-A8核

ARMADA 500/600/1000系列 Sheeva PJ4核心 1GHz~1.2GHz(支持ARMv7指令集,架構(gòu)異同)

● Qualcomm(高通):

QSD8650A/ QSD8672(Snapdragon系列) 1.3G~1.5G scorpion核心(支持ARMv7指令,架構(gòu)異同)

● Nvidia(英偉達(dá)):

Tegra ARM11核 700MHz

Tegra2 (下一代產(chǎn)品) Cortex A8(或A9)核

當(dāng)然頻率只是衡量處理器性能的一個(gè)方面。不過從中也能看出ARM處理器的性能已經(jīng)取得了很大的突破,進(jìn)而可以應(yīng)用至更多領(lǐng)域。linux一直以來是支持ARM處理器最全面的操作系統(tǒng)。Linux支持幾乎所有的ARM應(yīng)用處理器。這一點(diǎn)為Android提供非常好的技術(shù)支撐。

另外傳統(tǒng)的ARM Linux圖像開發(fā)方法主要有:QT、MINIGUI、GTK、Microwindows等。但基本上都存在開發(fā)環(huán)境搭建困難、調(diào)試?yán)щy、程序可移植性差、應(yīng)用程序不豐富等問題。所以開發(fā)門檻高,開發(fā)周期長,影響產(chǎn)品進(jìn)度及用戶體驗(yàn)。iPhone的出現(xiàn),更讓ARM Linux系統(tǒng)相形見絀。而Android的出現(xiàn),給ARM Linux系統(tǒng)重新注入了活力。

2、Android的技術(shù)特點(diǎn)

● 開放、免費(fèi)

Android是一個(gè)開放的平臺(tái)(2009年10月份開放了所有的源代碼),所以其它公司可以按自己的想法使用這個(gè)平臺(tái),“任何人都可以使用Android平臺(tái),可以任意添加代碼,可以不受限制地下載到移動(dòng)設(shè)備上使用”。特別是所有用戶都可以設(shè)計(jì)出自己風(fēng)格的ui界面,而不會(huì)向windows mobile那樣。如:HTC的Sense UI、摩托羅拉的MotoBlur、華為Canvas、SonyEricsson 3D UI等。

 

 

圖1 華為Canvas

● 豐富的應(yīng)用

Google 的Android Market在應(yīng)用程序的提供方式上,走的是和蘋果的App Store一樣的 模式,目前也取得了不錯(cuò)的成績。下面是最近的一項(xiàng)調(diào)查的結(jié)果

 

 

● 一種基于Linux的操作系統(tǒng)

Android采用了Linux內(nèi)核,但它沒用任何Linux的GUI方案。它的應(yīng)用框架和GUI庫都用Java語言實(shí)現(xiàn)。 Android內(nèi)部有一個(gè)叫作Dalvik的Java虛擬機(jī),Java程序由這個(gè)虛擬機(jī)解釋運(yùn)行。 Android平臺(tái)的應(yīng)用程序目前還是必須用Java語言開發(fā)。

Android選擇ARM作為其主要支持的硬件平臺(tái),除了市場原因外,在技術(shù)層面上可能是更多的考慮到ARM處理器的高性能,及其使用的廣泛性??梢晕郧霸贏RM平臺(tái)上開發(fā)的工程師,加入到Android的開發(fā)行列中。

四、可能存在的問題及風(fēng)險(xiǎn)

1、硬件平臺(tái)差異大

硬件平臺(tái)的差異給一些智能程序的編寫帶來不便,可能相同功能的程序必須針對不同的平臺(tái)編寫。而這個(gè)問題在iPhone是不存在的?,F(xiàn)在最吸引眼球的軟件就是那些和傳感器、通訊等外設(shè)關(guān)聯(lián)緊密的程序,所以這也會(huì)一定程度上影響到Android應(yīng)用程序的發(fā)展。

2、軟件盜版問題

可能所有的手機(jī)軟件都會(huì)面臨這個(gè)問題,如目前網(wǎng)龍公司運(yùn)營的91手機(jī)助手平臺(tái)上傳播著大量盜版iPhone、Gphone手機(jī)軟件。如果處理不好,可能會(huì)影響到手機(jī)應(yīng)用程序開發(fā)者的積極性。

3、Google推出自己的手機(jī)平臺(tái)

傳言Google可能會(huì)推出自己的手機(jī)品牌,就像蘋果的iPhone一樣。但如果Google真的這么做的話,就好比ARM公司宣布開發(fā)自己的處理器效果差不多。會(huì)嚴(yán)重打擊各個(gè)終端廠商的利益。個(gè)人感覺除非其它廠商的Android手機(jī)都表現(xiàn)不好,否則Google沒有必要推出自己的手機(jī)品牌。

4、Google推出新的操作系統(tǒng)Chrome

Google將要開發(fā)Chrome OS操作系統(tǒng)的消息的確令很多致力于開發(fā)Android項(xiàng)目的工作人員感到沮喪。如果Google處理不好兩個(gè)操作系統(tǒng)的關(guān)系,也會(huì)影響Android的發(fā)展。

5、Android整體性能還需完善

目前還沒有一款Android手機(jī)和iPhone媲美的手機(jī)。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉