基于Cortex-A8平臺Android智能終端WLAN解決方案的設(shè)計與實現(xiàn)
發(fā)布時間:2017-05-29 22:12
本文關(guān)鍵詞:基于Cortex-A8平臺Android智能終端WLAN解決方案的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)信息交互已經(jīng)在人類工作生活的各個領(lǐng)域得到應(yīng)用,其也成為人類生產(chǎn)生活中最重要的信息交互方式。WLAN(Wireless Local Area Networks)即無線局域網(wǎng)絡(luò),是采用無線傳輸媒介的一種計算機局域網(wǎng)絡(luò)。WiFi作為WLAN重要接入技術(shù)之一在智能終端上不可或缺,人們通過具備WiFi功能的智能終端能夠?qū)崿F(xiàn)隨時隨地的信息交互,便利性極強。本論文旨在以Cortex-A8為平臺Android 2.3為系統(tǒng)的智能終端上實現(xiàn)WiFi聯(lián)網(wǎng)功能。該終端通過WiFi接入互聯(lián)網(wǎng),實現(xiàn)方便、快捷地信息交互。本論文的主要工作內(nèi)容有:(1)研究Android系統(tǒng)的整體架構(gòu),提出WiFi子系統(tǒng)的應(yīng)用需求,完成開發(fā)環(huán)境的構(gòu)建,編譯了Little Kernel、Linux內(nèi)核以及Android系統(tǒng)。(2)研究主處理器TCC8801與WiFi模塊APM6981相關(guān)資料,完成WLAN相關(guān)硬件電路的設(shè)計。(3)研究Wi Fi設(shè)備驅(qū)動在Android系統(tǒng)下的架構(gòu)及SDIO接口協(xié)議與工作機制,詳細分析SD/MMC/SDIO控制器的機制與原理,完成SD/MMC/SDIO控制器驅(qū)動程序的移植及WiFi硬件驅(qū)動程序的編譯。(4)分析WiFi硬件抽象層中適配層與連接程序的工作原理機制,完成WiFi適配層和wpa_supplicant連接程序的移植。(5)編譯源碼并將生成的系統(tǒng)鏡像燒寫進目標板,驗證目標板的WiFi聯(lián)網(wǎng)功能并對目標板的WiFi性能進行測試與分析。本論文實現(xiàn)了智能終端的WiFi聯(lián)網(wǎng)功能,在有限的網(wǎng)絡(luò)環(huán)境下傳輸速率能夠達到15.9Mbps,在低于峰值速率情況下丟包率穩(wěn)定在1.7%以下,基本上能夠滿足工程實踐應(yīng)用要求。
【關(guān)鍵詞】:Android WiFi 硬件電路 驅(qū)動 移植
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN925.93;TP316
【目錄】:
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-12
- 1.1 研究目的和意義8-9
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀9-10
- 1.3 研究內(nèi)容10-12
- 第二章 WLAN相關(guān)硬件電路設(shè)計與開發(fā)環(huán)境構(gòu)建12-28
- 2.1 Android系統(tǒng)12-14
- 2.2 WiFi子系統(tǒng)需求14-15
- 2.3 WLAN相關(guān)硬件電路設(shè)計15-20
- 2.3.1 處理器平臺15-16
- 2.3.2 APM6981模塊16-17
- 2.3.3 硬件電路設(shè)計17-20
- 2.4 軟件開發(fā)環(huán)境構(gòu)建20-27
- 2.4.1 交叉編譯環(huán)境搭建20-21
- 2.4.2 Android源碼結(jié)構(gòu)21-22
- 2.4.3 Bootloader概述及Little Kernel移植22-25
- 2.4.4 Linux內(nèi)核配置與編譯25-26
- 2.4.5 Android編譯26-27
- 2.5 本章總結(jié)27-28
- 第三章 Android WiFi驅(qū)動程序移植28-42
- 3.1 Linux內(nèi)核28-31
- 3.1.1 Linux內(nèi)核結(jié)構(gòu)28-29
- 3.1.2 Kconfig和Makefile29-31
- 3.2 WiFi設(shè)備驅(qū)動架構(gòu)31-33
- 3.3 MMC子系統(tǒng)原理分析與移植33-40
- 3.3.1 SDIO接口及協(xié)議33-34
- 3.3.2 MMC子系統(tǒng)原理34-37
- 3.3.3 SD/MMC/SDIO控制器驅(qū)動的實現(xiàn)37-40
- 3.4 APM6981驅(qū)動程序的編譯40-41
- 3.5 本章小結(jié)41-42
- 第四章 WiFi硬件抽象層移植42-52
- 4.1 Android硬件抽象層42-44
- 4.2 WiFi硬件抽象層44-48
- 4.2.1 WiFi硬件抽象層架構(gòu)44-45
- 4.2.2 wpa_supplicant45
- 4.2.3 WiFi適配層45-48
- 4.3 WiFi硬件抽象層移植48-51
- 4.3.1 wpa_supplicant移植48-49
- 4.3.2 WiFi適配層移植49-51
- 4.4 本章小結(jié)51-52
- 第五章 驗證與性能測試52-66
- 5.1 Android ROM編譯與燒寫52-55
- 5.1.1 ROM編譯及打包52-53
- 5.1.2 ROM燒寫53-55
- 5.2 功能驗證55-60
- 5.2.1 WiFi應(yīng)用層55-57
- 5.2.2 WiFi功能驗證57-60
- 5.3 性能測試與分析60-65
- 5.3.1 功能性壓力測試60-62
- 5.3.2 通信性能測試62-65
- 5.4 本章小結(jié)65-66
- 第六章 總結(jié)與展望66-68
- 6.1 論文總結(jié)66
- 6.2 展望66-68
- 參考文獻68-70
- 附錄1 攻讀碩士學(xué)位期間撰寫的論文70-71
- 附錄2 攻讀碩士學(xué)位期間參加的科研項目71-72
- 致謝72
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前1條
1 朱濤;;基于Linux內(nèi)核的Android安全探討[J];電子制作;2013年05期
本文關(guān)鍵詞:基于Cortex-A8平臺Android智能終端WLAN解決方案的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號:405814
本文鏈接:http://sikaile.net/kejilunwen/wltx/405814.html
最近更新
教材專著