当前位置:主页 > 科技论文 > 网络通信论文 >

基于Cortex-A8平台Android智能终端WLAN解决方案的设计与实现

发布时间:2017-05-29 22:12

  本文关键词:基于Cortex-A8平台Android智能终端WLAN解决方案的设计与实现,由笔耕文化传播整理发布。


【摘要】:随着互联网技术的飞速发展,互联网信息交互已经在人类工作生活的各个领域得到应用,其也成为人类生产生活中最重要的信息交互方式。WLAN(Wireless Local Area Networks)即无线局域网络,是采用无线传输媒介的一种计算机局域网络。WiFi作为WLAN重要接入技术之一在智能终端上不可或缺,人们通过具备WiFi功能的智能终端能够实现随时随地的信息交互,便利性极强。本论文旨在以Cortex-A8为平台Android 2.3为系统的智能终端上实现WiFi联网功能。该终端通过WiFi接入互联网,实现方便、快捷地信息交互。本论文的主要工作内容有:(1)研究Android系统的整体架构,提出WiFi子系统的应用需求,完成开发环境的构建,编译了Little Kernel、Linux内核以及Android系统。(2)研究主处理器TCC8801与WiFi模块APM6981相关资料,完成WLAN相关硬件电路的设计。(3)研究Wi Fi设备驱动在Android系统下的架构及SDIO接口协议与工作机制,详细分析SD/MMC/SDIO控制器的机制与原理,完成SD/MMC/SDIO控制器驱动程序的移植及WiFi硬件驱动程序的编译。(4)分析WiFi硬件抽象层中适配层与连接程序的工作原理机制,完成WiFi适配层和wpa_supplicant连接程序的移植。(5)编译源码并将生成的系统镜像烧写进目标板,验证目标板的WiFi联网功能并对目标板的WiFi性能进行测试与分析。本论文实现了智能终端的WiFi联网功能,在有限的网络环境下传输速率能够达到15.9Mbps,在低于峰值速率情况下丢包率稳定在1.7%以下,基本上能够满足工程实践应用要求。
【关键词】:Android WiFi 硬件电路 驱动 移植
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN925.93;TP316
【目录】:
  • 摘要4-5
  • Abstract5-8
  • 第一章 绪论8-12
  • 1.1 研究目的和意义8-9
  • 1.2 国内外发展现状9-10
  • 1.3 研究内容10-12
  • 第二章 WLAN相关硬件电路设计与开发环境构建12-28
  • 2.1 Android系统12-14
  • 2.2 WiFi子系统需求14-15
  • 2.3 WLAN相关硬件电路设计15-20
  • 2.3.1 处理器平台15-16
  • 2.3.2 APM6981模块16-17
  • 2.3.3 硬件电路设计17-20
  • 2.4 软件开发环境构建20-27
  • 2.4.1 交叉编译环境搭建20-21
  • 2.4.2 Android源码结构21-22
  • 2.4.3 Bootloader概述及Little Kernel移植22-25
  • 2.4.4 Linux内核配置与编译25-26
  • 2.4.5 Android编译26-27
  • 2.5 本章总结27-28
  • 第三章 Android WiFi驱动程序移植28-42
  • 3.1 Linux内核28-31
  • 3.1.1 Linux内核结构28-29
  • 3.1.2 Kconfig和Makefile29-31
  • 3.2 WiFi设备驱动架构31-33
  • 3.3 MMC子系统原理分析与移植33-40
  • 3.3.1 SDIO接口及协议33-34
  • 3.3.2 MMC子系统原理34-37
  • 3.3.3 SD/MMC/SDIO控制器驱动的实现37-40
  • 3.4 APM6981驱动程序的编译40-41
  • 3.5 本章小结41-42
  • 第四章 WiFi硬件抽象层移植42-52
  • 4.1 Android硬件抽象层42-44
  • 4.2 WiFi硬件抽象层44-48
  • 4.2.1 WiFi硬件抽象层架构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 本章小结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应用层55-57
  • 5.2.2 WiFi功能验证57-60
  • 5.3 性能测试与分析60-65
  • 5.3.1 功能性压力测试60-62
  • 5.3.2 通信性能测试62-65
  • 5.4 本章小结65-66
  • 第六章 总结与展望66-68
  • 6.1 论文总结66
  • 6.2 展望66-68
  • 参考文献68-70
  • 附录1 攻读硕士学位期间撰写的论文70-71
  • 附录2 攻读硕士学位期间参加的科研项目71-72
  • 致谢72

【参考文献】

中国期刊全文数据库 前1条

1 朱涛;;基于Linux内核的Android安全探讨[J];电子制作;2013年05期


  本文关键词:基于Cortex-A8平台Android智能终端WLAN解决方案的设计与实现,,由笔耕文化传播整理发布。



本文编号:405814

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/405814.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ee0b4***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com