天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于MT6735平臺(tái)的阿里云手機(jī)系統(tǒng)的移植和優(yōu)化

發(fā)布時(shí)間:2020-11-14 02:18
   當(dāng)下各種嵌入式智能設(shè)備進(jìn)入人們的日常生活。PDA、智能家電、可穿戴設(shè)備、智能手機(jī)都成為人們?nèi)粘I钪械墓ぞ?其中智能手機(jī)尤為突出。它對(duì)于各種射頻信號(hào),多媒體,傳感信號(hào),網(wǎng)絡(luò)等信息的高效處理能力不僅得益于硬件設(shè)備,同時(shí)更是來自于一批支持這些設(shè)備良好運(yùn)作的嵌入式操作系統(tǒng)軟件,如:iOS,Android,YunOS,Symbian,WM等。本文闡述了YunOS操作系統(tǒng)移植和優(yōu)化的探索。首先本文介紹此次項(xiàng)目硬件基帶芯片MT6735,以及項(xiàng)目其他外圍設(shè)備的硬件信息。同時(shí)比較一下MT6735與其有著競爭關(guān)系的硬件平臺(tái)方案的優(yōu)劣,如高通(Qualcomm),展訊(Spreadtrum)平臺(tái)。說明這個(gè)項(xiàng)目中要用到的其他外圍設(shè)備配置,基帶與外圍設(shè)備的接口原理和控制方式等。接著介紹原MT6735平臺(tái)上使用的Android6.0操作系統(tǒng)的方案。闡述了Android6.0系統(tǒng)的基本架構(gòu),組織方式。然后引出基于它基礎(chǔ)上YunOS做了哪些改造生成了YunOS5.1.0。對(duì)于YunOS5.1.0本身介紹其架構(gòu)和代碼組織方式。然后闡述在YunOS5.1.0版本基礎(chǔ)上針對(duì)我們的這個(gè)項(xiàng)目如何配置Linux內(nèi)核,如何掛載主要外圍設(shè)備的驅(qū)動(dòng)以及實(shí)現(xiàn)方式,對(duì)于這些設(shè)備的工作性能的優(yōu)化,如何解決設(shè)備兼容中的同種設(shè)備ID兼容的問題。在這個(gè)項(xiàng)目的驅(qū)動(dòng)配置中實(shí)現(xiàn)LCM,TP模塊在系統(tǒng)中的移植優(yōu)化過程,還有系統(tǒng)框架層和驅(qū)動(dòng)層如何交互的說明。文章還分析了應(yīng)用端的一個(gè)APK對(duì)于外圍設(shè)備的調(diào)用流程,詳細(xì)說明代碼模塊。最后在測試階段先通過Monkey test以及一定量的實(shí)驗(yàn)驗(yàn)證了系統(tǒng)的整體性能。通過完整的整機(jī)測試案例,測試整機(jī)的功能模塊,配合各種強(qiáng)度測試來確認(rèn)整機(jī)的穩(wěn)定性。接著我們內(nèi)部的alpha測試模擬正常用戶的使用。最終通過這些模擬客戶使用反饋的問題,解決了一些實(shí)際使用過程中才發(fā)現(xiàn)的bug。我們進(jìn)一步提高了整機(jī)的可用性,經(jīng)過客戶的綜合評(píng)估,實(shí)現(xiàn)了最終的量產(chǎn)。
【學(xué)位單位】:寧波大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TN929.53;TP316
【部分圖文】:

架構(gòu)圖,架構(gòu),操作函數(shù)


它將特定平臺(tái)的硬件接口細(xì)節(jié)影藏起來,通用接口提供給操作系統(tǒng)使用,這樣使得它與在多種平臺(tái)上進(jìn)行系統(tǒng)移植。HAL 層的目的inux Kernel 層隔離開來。讓系統(tǒng)不至于以在不考慮驅(qū)動(dòng)程序的前提下進(jìn)行 Framewor層的結(jié)構(gòu)分析L 層的結(jié)構(gòu)分析,當(dāng)前的 HAL stub 模式是一tub 任然以*.so 文件的形式存在,但是 HAL 已件 象層提供了操作函數(shù),而 Runtime 則從 ,然后再回調(diào)這些操作函數(shù)[19]。這種以間接函stub 變成了一種“包含”關(guān)系,也就是說在 H)。Runtime 只要說明 module ID 就可以取得中,系統(tǒng)定義了 HAL 層結(jié)構(gòu)框架,這樣通過接調(diào)用方式,F(xiàn)在 HAL 層結(jié)構(gòu)層次如下圖 3.1

繼承關(guān)系,庫文件,地址,動(dòng)態(tài)鏈接庫


23圖3.2 HAL 結(jié)構(gòu)的繼承關(guān)系述三個(gè)結(jié)構(gòu)體的定義在 hardware.h 文件中,對(duì)應(yīng)于 YunOS5.1.0 在系統(tǒng)的位置是 hardware 的庫文件 include 的路徑內(nèi)完成對(duì)于上的定義。對(duì)應(yīng)模塊的定義體的文件是 hardware.c,對(duì)應(yīng)的路徑是re 的庫文件下。下面展開對(duì)應(yīng)文件來分析一下 hardware.c 的源代 函數(shù) hw_get_module()。函數(shù)的功能是依據(jù) ID 查找出硬件動(dòng)態(tài)鏈接庫的地址,接著調(diào)用動(dòng)態(tài)鏈接庫,并獲取硬件模塊函數(shù)結(jié)構(gòu)體的地址。完成上述操作 HAL_MODULE_INFO_SYM 尋找到的 hw_module_t 結(jié)構(gòu)體地址

結(jié)構(gòu)圖,源碼,菜單,結(jié)構(gòu)圖


array.xml 等。主要用于在代碼中通過 R 類來調(diào)用它們。下面以系統(tǒng)的設(shè)置菜單功能的源碼結(jié)構(gòu)截圖為例加以說明,如圖 4.2圖4.2 設(shè)置菜單源碼結(jié)構(gòu)圖下面對(duì)于 YunOS 中默認(rèn)加載重新開發(fā)的系統(tǒng)應(yīng)用的配置和使用加以說明:YunOS5.1.0 系統(tǒng)上對(duì)于系統(tǒng)上有源碼支持的應(yīng)用做了新的適配和修改。比如對(duì)于系統(tǒng)的設(shè)置菜單,鎖屏,通訊錄,系統(tǒng) UI,信息,系統(tǒng)桌面等都做了重新的編寫。這些內(nèi)容都被讓在工程的根目錄的 aliyunos\packages\apps 下面,這里重新添加了 AliSettings,AliSystemUI,HomeShell,Contacts,Mms等菜單目錄
【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 天涯衰草;;挖掘手機(jī)系統(tǒng)的截屏功能[J];電腦愛好者;2016年23期

2 楊思雯;楊青錦;;平均臉圖像生成手機(jī)系統(tǒng)的實(shí)現(xiàn)[J];中國科技信息;2014年16期

3 ;手機(jī)系統(tǒng)進(jìn)入混戰(zhàn)時(shí)代[J];電腦愛好者;2013年07期

4 孫時(shí)元;菱刈礦利用個(gè)人手機(jī)系統(tǒng)確定工作人員位置[J];礦業(yè)快報(bào);2002年05期

5 老萬;;關(guān)閉MIUI系統(tǒng)里的內(nèi)置廣告[J];電腦愛好者;2017年13期

6 田楊;;手機(jī)系統(tǒng)中一種看門狗復(fù)位的設(shè)計(jì)方案[J];數(shù)字通信;2014年05期

7 ;影視“全家桶” 制作大片“分享包”[J];電腦愛好者;2009年05期

8 張金;;手機(jī)系統(tǒng)知幾何[J];時(shí)尚北京;2011年05期

9 周禮;;給責(zé)備加上包裝[J];心理與健康;2017年11期

10 小鳥;;玩轉(zhuǎn)Palm藍(lán)牙網(wǎng)絡(luò)[J];電子世界;2006年11期


相關(guān)碩士學(xué)位論文 前10條

1 嚴(yán)王君;基于MT6735平臺(tái)的阿里云手機(jī)系統(tǒng)的移植和優(yōu)化[D];寧波大學(xué);2018年

2 區(qū)亮欣;動(dòng)物疾病遠(yuǎn)程智能診斷手機(jī)系統(tǒng)的研發(fā)與應(yīng)用[D];吉林大學(xué);2016年

3 張虎;面向智能手機(jī)系統(tǒng)人臉識(shí)別的研究與實(shí)現(xiàn)[D];長春理工大學(xué);2012年

4 王招迎;GSM加密手機(jī)系統(tǒng)的安全性設(shè)計(jì)研究[D];西安電子科技大學(xué);2007年

5 王新瑞;智能手機(jī)系統(tǒng)對(duì)比分析[D];北京郵電大學(xué);2014年

6 方軍;封閉式手機(jī)系統(tǒng)VRE中間件的研究與設(shè)計(jì)[D];中南大學(xué);2009年

7 李欣;基于BREW平臺(tái)的uiOne手機(jī)系統(tǒng)軟件的研究與實(shí)現(xiàn)[D];北京交通大學(xué);2009年

8 陶智仁;基于Android的心電監(jiān)護(hù)手機(jī)系統(tǒng)設(shè)計(jì)[D];山東大學(xué);2015年

9 王坤;智能手機(jī)多模多卡軟件方案的研究與應(yīng)用[D];北京工業(yè)大學(xué);2014年

10 李穎;NXP手機(jī)系統(tǒng)軟件測試用例設(shè)計(jì)方法的改進(jìn)與實(shí)施[D];北京郵電大學(xué);2008年



本文編號(hào):2882948

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/wltx/2882948.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶85f0e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com