学位论文 > 优秀研究生学位论文题录展示

基于Android平台Wi-Fi模块的设计与实现

作 者: 裴超
导 师: 涂刚
学 校: 华中科技大学
专 业: 计算机应用技术
关键词: 移动互联网设备 无线保真 设备驱动
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 254次
引 用: 1次
阅 读: 论文下载
 

内容摘要


近年来,随着国际互联网的飞速发展,网络已经走入了千家万户,成为人们生产和生活中不可缺少的重要信息来源。人们已经不满足于坐在电脑桌前浏览网页,而是希望随时随地都能上网获取信息。在这种背景下,移动互联网设备逐渐成为各大互联网公司新一轮竞争的主战场。武汉精伦电子股份有限公司推出的P760车载导航终端设备,以三星公司的S3C6410为硬件平台,采用了谷歌公司的Android操作系统。为了满足用户日益增长的网络需求,该产品实现了Wi-Fi等移动互联网接入功能。根据Android系统的层次结构,Wi-Fi实现工作被划分为设备驱动层,中间层和应用层三个部分。设备驱动层,Android系统基于Linux内核,使用Linux的设备驱动。该部分的Wi-Fi驱动可以进一步细分为两层,分别为I/O通信层和Wi-Fi功能层。Wi-Fi模块使用SPI总线与CPU通信,因此I/O通信层相当于SPI总线驱动。Wi-Fi功能层驱动则由硬件生产商提供。中间层起到连接驱动层和应用层的作用,包括Android系统的硬件抽象层(HAL)接口,Wi-Fi连接程序等,它们分别以动态链接库和守护进程的形式为系统提供支持,此外还添加了启动脚本以正常启动Wi-Fi服务。应用层包括了大部分的系统服务和全部的用户界面,它负责Wi-Fi模块状态转换的控制以及与用户的交互。该层的电源管理,IP设置等功能将被改进,以进一步提升用户体验。

全文目录


摘要  4-5
Abstract  5-6
目录  6-8
1 绪论  8-12
  1.1 课题背景  8
  1.2 国内外概况  8-11
  1.3 课题主要研究工作  11-12
2 系统整体结构设计  12-16
  2.1 Android 系统概述  12
  2.2 Wi-Fi 子系统需求分析  12-14
  2.3 硬件平台简介  14-16
3 设备驱动层设计  16-26
  3.1 Wi-Fi 硬件驱动总体设计  16-17
  3.2 Wi-Fi 功能层驱动  17-18
  3.3 I/O 通信层驱动  18-25
  3.4 本章小结  25-26
4 中间层的实现  26-36
  4.1 Wi-Fi 中间层总体框架  26-27
  4.2 硬件抽象层  27-30
  4.3 连接程序  30-32
  4.4 启动脚本  32-35
  4.5 本章小结  35-36
5 应用层设计  36-49
  5.1 应用层Wi-Fi 子系统分析  36-39
  5.2 针对不同AP 设置IP 的支持  39-43
  5.3 Wifi 电源管理策略的改进  43-48
  5.4 本章小结  48-49
6 全文总结  49-50
致谢  50-51
参考文献  51-53

相似论文

  1. 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
  2. 基于PCI总线的双片SoC协作机制设计与实现,TN47
  3. 基于MIPS无线通讯设备驱动实现技术,TP368.1
  4. 基于嵌入式Linux的电磁环境模拟器的设计与实现,TN955
  5. 嵌入式操作系统VxWorks下设备驱动程序的研究与设计,TP316.2
  6. 基于VxWorks的USB驱动研究与实现,TP336
  7. 嵌入式NAND Flash存储系统的设计与实现,TP333
  8. 基于嵌入式Linux的汽车行驶记录仪存储系统的设计与实现,TP216.2
  9. 基于VxWorks的CF卡系统设计,TP368.11
  10. 基于ARM9的语音控制智能终端的设计,TN912.3
  11. 基于ARM的嵌入式Linux平台的研究与实现,TP368.12
  12. 嵌入式系统网络设备管理及其驱动设计,TP368.1
  13. Linux内核移植与USB无线网卡驱动的研究与实现,TP316.81
  14. 虚拟机高效设备访问模型设计与实现,TP311.52
  15. 基于指纹加密的EFI BIOS关键技术研究及设计,TP391.41
  16. 基于USB总线的数据采集系统的设计,TP274.2
  17. 基于嵌入式Linux驱动程序设计方法研究及应用,TP368.1
  18. 嵌入式系统中I/O设备管理及驱动设计,TP368.1
  19. 基于ARM9的汽车尾气检测系统研究,TP368.1;TP274
  20. 基于IP网络的嵌入式音频系统设计与实现,TN919.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com