基于ARM的Ad Hoc平台实现及性能改进策略
摘要 | 第1-6页 |
ABSTRACT | 第6-8页 |
目录 | 第8-10页 |
第一章 概述 | 第10-13页 |
·Ad Hoc背景及现状概述 | 第10-11页 |
·国内外研究方向概述 | 第11页 |
·项目背景 | 第11-12页 |
·个人任务列表 | 第12页 |
·论文结构 | 第12-13页 |
第二章 嵌入式软件移植 | 第13-31页 |
·软件移植概论 | 第13-14页 |
·软件移植准备 | 第14-15页 |
·虚拟机选择 | 第14页 |
·嵌入式Linux操作系统选择 | 第14-15页 |
·搭建交叉编译环境 | 第15-16页 |
·交叉编译环境的概念 | 第15-16页 |
·交叉编译环境的建立 | 第16页 |
·移植启动引导程序vivi | 第16-19页 |
·引导加载程序的作用 | 第16-17页 |
·移植vivi | 第17-19页 |
·内核编译 | 第19-24页 |
·获取内核源代码 | 第20页 |
·搭建交叉编译器 | 第20页 |
·修改内核源代码Makefile | 第20-22页 |
·配置内核 | 第22-24页 |
·根文件系统的制作 | 第24-28页 |
·配置busybox | 第24-25页 |
·编写根文件系统中的重要文件 | 第25-26页 |
·建立根文件系统 | 第26-28页 |
·无线网卡驱动的移植 | 第28-29页 |
·AODV路由协议的移植 | 第29-31页 |
第三章 硬件平台设计及软硬件联调 | 第31-45页 |
·硬件系统需求分析 | 第31页 |
·芯片选型 | 第31-33页 |
·电路设计 | 第33-35页 |
·软件烧写 | 第35-41页 |
·烧写的基本概念 | 第35-36页 |
·vivi的烧写与设置 | 第36-40页 |
·下载内核和根文件系统 | 第40-41页 |
·软硬联调及平台功能测试 | 第41-45页 |
·嵌入式平台性能测试 | 第41-43页 |
·网络性能测试 | 第43-45页 |
第四章 网卡驱动研究 | 第45-65页 |
·802.11简介 | 第45-48页 |
·Linux下驱动开发概述及USB驱动设计 | 第48-51页 |
·驱动开发模式 | 第48-49页 |
·USB驱动开发 | 第49-51页 |
·USB无线网卡驱动设计一般模式 | 第51-55页 |
·系统接口设置与初始化 | 第52页 |
·核心数据结构net_device | 第52-55页 |
·网卡驱动代码研究 | 第55-65页 |
·底层硬件选择 | 第55页 |
·代码结构分析 | 第55-59页 |
·功率分析 | 第59-65页 |
第五章 DSR路由研究 | 第65-70页 |
·概述 | 第65-66页 |
·问题分析 | 第66页 |
·改进方法 | 第66-68页 |
·本地回复机制改进 | 第66-67页 |
·关于dsr-uu参数设置 | 第67-68页 |
·验证结果及总结 | 第68-70页 |
第六章 Ad Hoc网络接入互联网 | 第70-75页 |
·基本原理介绍 | 第70-72页 |
·Ad Hoc网络基本配置 | 第70页 |
·接入因特网路由原理 | 第70-71页 |
·IP伪装设置 | 第71-72页 |
·操作实例 | 第72-75页 |
·网关节点设置 | 第72-73页 |
·Ad Hoc节点设置 | 第73-74页 |
·上网配置 | 第74-75页 |
第七章 总结展望 | 第75-76页 |
参考文献 | 第76-78页 |
致谢 | 第78-79页 |
学术论文发表目录 | 第79页 |