需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10133 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计是在软件Linux(Ubuntu14.04)下的Android SDK 、Eclipse,以及硬件OMAP3530开发板上设计并具体试验的。首先在Linux(Ubuntu14.04)下搭建Android的开发环境,也就是Android SDK和Eclipse,接着在硬件OMAP3530开发板上进行U-boot和X-load的烧写与启动配置等,然后回到Linux(Ubuntu14.04)下Android SDK 、Eclipse下进行程序的代码编写、测试,最终将完成的编码烧写进OMAP3530开发板上。 通过对USB转WIFI通信模块的通信开发来深入了解Android系统的应用程序的设计和开发。主要实现USB转WIFI通信模块和其他WIFI通信设备进行通信:一块开发板发送信息(如字符串),另一块开发板接收,看能否接收到信息,且接收到的信息是否正确。经验证,本设计能够实现以上所述的无线通信功能。
关键词 Android;USB;WIFI;程序烧写;通信
目录 摘要 Abstract 1 绪论-1 1.1 设计背景-1 1.2 设计内容-1 2 Linux(Ubuntu14.04)系统环境的搭建-2 2.1 Linux(Ubuntu14.04)系统的搭建-2 2.1.1 磁盘分区-2 2.1.2 将镜像文件写入U盘-2 2.1.3 Ubuntu的安装-2 2.2 交叉编译环境的安装-4 2.3 NFS的设置-4 2.3.1 安装Ubuntu.nfs服务-4 2.3.2 修改Ubuntu.nfs的配置-4 2.3.3 在根目录下建立nfs目录-4 2.3.4 重新启动Ubuntu.nfs-4 2.4 tftp设置-5 2.4.1 安装tftp设置-5 2.4.2 配置相关文件-5 2.4.3 配置tftp服务器命令-5 2.4.4 修改tftp文件-6 2.4.5 修改文件夹权限-6 2.4.6 重启服务-6 2.4.7测试tftp服务-7 2.5 X-load编译-7 2.6 U-boot编译-8 3 Android开发环境的搭建-9 3.1 Android环境搭建-9 3.2 JDK的安装-9 3.3 Android SDK与Eclipse安装-10 3.4 AVD的创建-11 4 OMAP3530的烧写-12 4.1 烧写环境的搭建-12 4.2 U-boot的烧写-12 4.3更新U-boot及各软件的烧写-16 5 RT3070网卡驱动移植-20 5.1 RT3070驱动简介-20 5.2 STA驱动移植-20 5.3 RT3070驱动的加载-22 6 网络通讯程序设计-24 6.1 网络传输与协议的选择-24 6.2 面向连接的传输(TCP)-24 6.3 编程模型-25 6.4 数据传输的程序-25 6.5 服务器端的网络编程-26 6.6 客户端Socket编程-28 结论-30 致谢-31 参考文献-32 |