软件工程硕士论文栏目提供最新软件工程硕士论文格式、软件工程硕士硕士论文范文。详情咨询QQ:1847080343(论文辅导)

软件工程硕士论文:基于Android平台的11N无线网络终端的研究

日期:2018年01月15日 编辑:ad201202141743086341 作者:无忧论文网 点击次数:1393
论文价格:150元/篇 论文编号:lw201205040908409302 论文字数:20000 所属栏目:软件工程硕士论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis

  目录:
  摘要 4-5
  Abstract 5-6
  第一章绪论 10-14
  1.1课题研究背景 10
  1.2课题研究现状 10-11
  1.3课题研究意义 11-12
  1.4论文贡献 12
  1.5论文结构 12-14
  第二章Android平台以及WiFi相关技术分析 14-24
  2.1嵌入式Linux系统的研究 14-18
  2.1.1嵌入式Linux系统的优点 14-15
  2.1.2嵌入式Linux系统的构建 15-16
  2.1.3Linux驱动程序的开发 16-18
  2.2Android平台的简介 18-21
  2.2.1Android平台的概述 18
  2.2.2Android源代码结构 18-19
  2.2.3SDK的结构 19-20
  2.2.4Android的辅助开发工具 20-21
  2.3FL-ok6410开发板简介 21-22
  2.3.1开发平台的硬件功能简介 21-22
  2.3.2开发环境的建立 22
  2.4RalinkRT2870WiFi模块简介 22
  2.5本章小结 22-24
  第三章无线网络终端的总体设计 24-28
  3.1终端的整体设计原则 24
  3.2终端的应用场景 24-25
  3.3终端的整体框架设计 25-27
  3.3.1总体框架分析和设计 25-26
  3.3.2软件框架的分析和设计 26-27
  3.4终端的系统模块划分 27
  3.5本章小结 27-28
  第四章系统构件的移植与Android平台的搭建 28-43
  4.1嵌入式Linux软件系统的设计的流程 28-29
  4.2BootLoader的定制和移植 29-32
  4.2.1BootLoader的原理 29-30
  4.2.2u-boot简介及命令详解 30-32
  4.2.3u-boot的定制和移植 32
  4.3Kernel的移植 32-37
  4.3.1嵌入式系统的Linux内核简介 32-34
  4.3.2Kernel的配置移植过程 34-37
  4.4Rootfs的搭建 37-39
  4.5Android平台在硬件平台的导入 39-41
  4.5.1J-link仿真器 39-40
  4.5.2J-link的安装使用 40-41
  4.5.3Android文件系统的烧录 41
  4.6本章小结 41-43
  第五章WiFi模块的设计与实现 43-59
  5.1Android平台WiFi工作原理分析 43-45
  5.1.1Android平台WiFi框架 43-44
  5.1.2Android平台WiFi工作流程 44-45
  5.2WiFi模块在Android平台的配置流程 45-50
  5.3WiFi模块驱动的分析 50-54
  5.3.1WiFi模块驱动的框架 50-51
  5.3.2USB驱动分析. 51-53
  5.3.3WiFi模块的驱动分析 53-54
  5.4WiFi模块驱动的移植 54-56
  5.4.1Android平台对应的WiFi相关配置 54-55
  5.4.2WiFi模块源码的修改和编译 55-56
  5.5WiFi模块诊断和调试工具的移植 56-58
  5.6本章小结 58-59
  第六章无线网络终端的测试 59-62
  6.1测试环境的搭建 59
  6.2WiFi模块的测试 59-60
  6.3整体功能的测试 60
  6.4本章小结 60-62
  第七章结束语 62-64
  7.1总结 62
  7.2展望 62-64
  参考文献 64-67
  攻读硕士学位期间公开发表的论文 67-68
  致谢 68-69

 

【摘要】 2009年,WiFi的IEEE802.11N研究组经过多年研讨,成功地将IEEE802.11N技术草案提升成为业界标准。IEEE802.11N的发布被业界称为无线互联网正式步入11N时代。Android是Google在Linux基础上历经数年投资数亿美元开发出来的开源移动终端开发平台,是一个包括操作系统、中间件及关键应用的移动软件堆。利用Android开发基于IEEE802.11N的无线设备是当前嵌入式系统应用研究与开发的热点。本文研究了Android平台配合11N WiFi技术连入互联网的可能性和最终实现方式,以作为此类消费类电子产品拓展的基础平台,并基于Android平台设计与实现了一款11N无线网络终端。本文工作从分析嵌入式Linux系统入手,分析了该款11N无线网络终端终端所使用的硬件开发平台的系统结构,完成了开发环境的搭建,分析了Android平台WiFi模块应用的基本流程和系统框架。研究分析了固件升级的方法,完成了固件升级。实现了U-boot的启动与Linux内核的裁剪。对Rootfs层进行深入分析,完成了Rootfs层到本系统的移植。设计和移植了11N WLAN模块,实现了通过外挂USB模块通过WLAN连接到互联网的终端功能。根据嵌入式软件工程的原理与方法,对系统的功能进行了详细的测试和反复改进,结果表明,系统设计达到了设计要求。客户试用反馈情况良好,为进一步升级奠定了基础。论文在对相关背景和技术分析基础上,提出了该款11N无线网络终端的总体设计,对系统构件(BootLoader、Kernel、Rootfs)的移植与Android平台的搭建进行了较充分的阐述,在此基础上,阐述了无线网络终端系统的设计与实现方法、功能模块及整体性能的测试过程。文章对BootLoader、Kernel、Rootfs和WiFi移植等关键实现技术进行了重点分析。

 

【Abstract】 After several years of research anddiscussion by IEEE802.11N study group, IEEE802.11N technology had become the industry standard successfully in 2009.This achievement means that the WLAN access technology has step into the time of 11n officially. The Android platform was developed by Google Inc. who had spend several years and invented hundreds millions dollars in this project.It’s a softwares collection which include operation system,middleware and lots of impoRTane applications using in mobile terminal.Since Android system’s releasing till now,with the great improvement of Internetem technology and embeded system,especially the ARM embeded system’s expanding infunece in consumer electronic field, the Android platform has step into a vary sharping year. The 11n-suppoRTed WiFi network terminal based on Android platform designed and implemented in this paper, which is to find out that if the 11n WiFi can work well in the Android platform.And this research can be the fund for the later research for this type of mobile terminal.Firstly,this paper analyze the embedded Linux system,complete the hardware development platform and build development environment.Secondly, analyze the Android platform, applications framework of the WiFi module.Then,research and analyze the method of upgrade the fir