資源描述:
《基于高通平臺的手機硬件終端設計初探》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、基于高通平臺的手機硬件終端設計初探隨著谷歌Android設計的逐漸進步,基于Android系統(tǒng)的手機逐漸在市場中占據(jù)越來越多的份額。如今,高通平臺的無線技術已經(jīng)涉及了世界上所有電信設備和消費電子設備的品牌。時代的飛速發(fā)展使得移動通信設備的研發(fā)過程不斷加快,但現(xiàn)今,整個移動通信設備的市場仍處于啟發(fā)階段,所以,基于高通平臺的手機硬件終端設計的探究對于手機發(fā)展行業(yè)有著很大的推進作用。己[Abstract]WiththegradualprogressofthedesignofGoogleAndroid,themobilephonebasedonAndroidsystemgradual
2、lyoccupymoreandmoreshareinthemarket.Today,qua1commplatformofwirelesstechnologyhascoveredallovertheworldtelecomequipmentandconsumerelectronicsbrand.Withtherapiddevelopmentofthetimes,theresearchanddevelopmentprocessofmobilecommunicationequipmentisaccelerating,butnowadays,themobilecommunicatio
3、nsequipmentmarketisstillinthestageofinspiration,soqualcommplatformbasedmobileterminalhardwaredesignisofabigboosttothedevelopmentofmobilephoneindustry.【關鍵詞】Android;高通平臺;手機[Keywords]Android;qualcommplatform;mobilephoneTN07A1673-1069(2017)03-0124-021智能手機操作系統(tǒng)現(xiàn)狀1.1未來移動電話功能和優(yōu)勢移動電話,顧名思義,即可以移動的通信電話
4、,它的功能應該是通過移動網(wǎng)絡進行通信。縱觀20年的移動電話發(fā)展歷史,如今的移動電話已經(jīng)不再僅僅局限于移動通信的這一功能,甚至遠勝于當初對于移動電話功能的設計思想。4G技術的發(fā)展,將移動電話引進了智能化的領域,并逐漸將它用以多種便利性工具的載體,將智能化推進千家萬戶。Android平臺是一個全開放的智能移動設備平臺,不僅使用了眾多的標準化技術,更有多個硬件的支持。在當今手機行業(yè)中有著舉足輕重的地位。1.2高通平臺對硬件設計的作用在智能手機中包含了兩大部分,第一部分是應用程序處理器,第二部分則是基帶處理器,也稱為通信處理器,負責通信軟件的執(zhí)行。采用高通芯片的手機支持CDMA200
5、0,WCDMA,手機硬件架構分為三個部分,第一是有著調制調解、多媒體功能的MSM芯片,即基帶芯片;第二是射頻接收、發(fā)射功能的RF部分,第三則是電源管理部分。但無論是何種通信技術,MSM、RFR、RFT和電源管理四大半導體硬件都是移動終端中不可或缺的[1],可見,高通平臺在硬件設計中所起的關鍵作用。2手機硬件整體設計方案2.1手機硬件產(chǎn)品定義在移動通信設備中,手機的核心是處理器,作為核心組件的它承載在連接各大功能組件的責任,搭建了手機的整個硬件平臺。在手機的硬件平臺中,分為七大主要硬件模塊。第一是存儲系統(tǒng),將DDRSDRAM和NandFlash集成一個芯片;第二是電源管理模塊,
6、以電源芯片來為整個系統(tǒng)提供電源管理;第三是射頻模塊,通過串口通信?硎迪稚淦擔壞謁氖搶堆濫?椋?使用PCM接口通信和串口通信,分別用于撥打電話的音頻數(shù)據(jù)和其他數(shù)據(jù);第五是WIFI模塊,通過SDIO通信來進行無線上網(wǎng);第六是相機模塊,使用I2C通信協(xié)議來實現(xiàn)照相以及攝像功能;第七是振動器模塊,實現(xiàn)了手機的振動功能。2.2設備驅動程序的實現(xiàn)在探析手機硬件終端設計的過程中,可以發(fā)現(xiàn)設備驅動程序在其中占據(jù)的極大比重,巾此可以得知Android軟件系統(tǒng)移植的重點之一就是設備驅動程序的實現(xiàn)。Android的內核是基于Linux操作系統(tǒng),而Linux操作系統(tǒng)又包括Linux內核和驅動程序,在
7、操作系統(tǒng)之中,唯一的合法接U由系統(tǒng)調用,而設備驅動程序是內核和硬件直接的接口。平臺設備和平臺機制在特定場合中匹配,然后再具體地驅動程序中得到設備資源。作為輸入設備的觸摸屏,使用接門為Linux內核提供輸入子系統(tǒng)驅動程序框架。類似于觸摸屏的光電鼠標,可以注冊為平臺設備,是一個input輸入設備。Vibrator驅動程序可使用多種方式,作為一個輸出設備,只需要接受震動的時間作為參考,實現(xiàn)振動的接口即可。由于沒有公認的標準定義,因此,Android系統(tǒng)中的sensor驅動程序屬于非標準驅動。設備驅動程序構成了