基于ARM处理器的无线数据传输技术

基于ARM处理器的无线数据传输技术

论文摘要

本论文的研究背景为海上无人值守传感器网络系统。现代的海洋战争已经演变为高技术以及高技能的战争,如何能够有效的监测海面的状况,并在有突发事件时能够及时有效的得到处理,将是海上安全的重要保证。此外由于海洋环境复杂,不适合以有线的方式布线,为了克服这些困难,因此本论文主要探讨以无线方式实现数据采集、传输。本论文的主要任务是设计基于ARM处理的无线数据传输的驱动程序以及网络通讯应用程序的软件设计。硬件的主控制器采用ARM,并顺利移植了Linux操作系统作为软件开发平台,可方便后续的软件的设计,以及硬件的扩展。无线发送模块采用USB无线网卡即USB-WIFI,并完成了基于ARM处理器的无线网卡驱动的设计,经过多次测试能够顺利驱动USB-WIFI。图像采集部分采用USB-CAMERA,并移植了CAMERA的驱动。网络通讯应用程序采用的是TCP/IP协议,通过定时采集现场图像数据,并以无线的方式发送给主控制平台,方便主控制平台工作人员查看监控现场。此外,需要说明的是,本论文虽然是在海上无人值守传感器网络系统的大背景下完成的,但是整个平台的应用范围广泛,比如交通管理、超市视频监控等。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 引言
  • 1.2 课题研究的意义
  • 1.3 国内外研究概况
  • 1.4 无线通讯技术的比较
  • 1.5 文章内容安排
  • 2 嵌入式软硬件开发环境介绍及构建
  • 2.1 软硬件开发环境介绍
  • 2.1.1 嵌入式硬件环境介绍
  • 2.1.2 嵌入式软件环境介绍
  • 2.1.3 嵌入式开发过程
  • 2.2 主机开发环境
  • 2.2.1 主机开发环境构建
  • 2.2.2 交叉编译工具链
  • 2.3 目标板开发环境构建
  • 2.3.1 开发板连接图
  • 2.3.2 系统移植
  • 2.3.3 无线模块的硬件实现
  • 3 USB驱动程序的研究与WIFI驱动的实现
  • 3.1 简介
  • 3.1.1 usb概述
  • 3.1.2 usb设备的接口、端点与配置
  • 3.1.3 模块与设备文件
  • 3.2 USB设备工作机制
  • 3.2.1 总线、设备与驱动
  • 3.2.2 BUS与ID设备表
  • 3.3 USB-WiFi的设计
  • 3.3.1 系统硬件构成
  • 3.3.2 USB无线网卡驱动
  • 3.3.3 USB网络设备驱动程序设计
  • 3.3.4 模块的初始化与清除函数
  • 3.4 驱动模块编译加载与网络配置
  • 3.4.1 编译加载驱动模块
  • 3.4.2 USB-WiFi设备的配置
  • 4 网络通讯应用程序的设计
  • 4.1 无线网络简介
  • 4.1.1 无线LAN
  • 4.1.2 无线网络体系结构
  • 4.2 网络编程基础
  • 4.2.1 网络传输介绍与编程协议选择
  • 4.2.2 面向连接的运输(TCP)
  • 4.2.3 编程模型
  • 4.2.4 编程接口
  • 4.3 数据传输的软件实现
  • 4.3.1 数据传输实现模型
  • 4.3.2 服务器的网络编程
  • 4.3.3 客户机的网络编程
  • 4.3.4 编译连接过程
  • 4.4 数据的采集与传输
  • 5 数据测试与分析
  • 5.1 带宽数据测试
  • 5.2 影响带宽的因素
  • 5.3 网络传输效率
  • 6 总结
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].垃圾处理器进入大渠道的困境[J]. 现代家电 2019(22)
    • [2].基于FPGA的32位多并行2DFFT处理器的设计[J]. 广西科技大学学报 2020(01)
    • [3].废弃食物处理器选购有讲究[J]. 质量与标准化 2020(Z1)
    • [4].报告:到2026年,嵌入式处理器市场将达到363.8亿美元[J]. 功能材料信息 2019(06)
    • [5].垃圾处理器营销渠道走向前台[J]. 现代家电 2019(17)
    • [6].创新推动垃圾处理器本土化进程[J]. 现代家电 2020(07)
    • [7].用标准推动行业健康发展 保障消费者良好体验[J]. 现代家电 2020(07)
    • [8].风头正劲的垃圾处理器市场[J]. 现代家电 2020(07)
    • [9].后疫情时代 垃圾处理器步入稳健发展[J]. 现代家电 2020(07)
    • [10].垃圾处理器的B端市场突破[J]. 现代家电 2020(07)
    • [11].利用平台优势 推动垃圾处理器快速增长[J]. 现代家电 2020(07)
    • [12].2020二季度手机处理器市场[J]. 中国科技信息 2020(20)
    • [13].安全处理器研究进展[J]. 信息安全学报 2018(01)
    • [14].骁龙821处理器等于骁龙820超频版[J]. 个人电脑 2017(01)
    • [15].走近国产处理器[J]. 个人电脑 2016(09)
    • [16].众核处理器核间通信的研究[J]. 价值工程 2015(17)
    • [17].面向高性能计算的众核处理器轻量级错误恢复技术研究[J]. 计算机研究与发展 2015(06)
    • [18].“愚公号”垃圾处理器[J]. 小星星(低年级版) 2020(Z2)
    • [19].《污气处理器》[J]. 课堂内外(小学低年级) 2019(05)
    • [20].龙芯总设计师:明年将推出全自主可控处理器“3B3000”[J]. 电脑迷 2015(08)
    • [21].高效低能耗 未来处理器发展方向[J]. 电脑迷 2008(10)
    • [22].电脑靠什么来节能(3) 处理器篇[J]. 电脑迷 2008(09)
    • [23].陌生的处理器 新本怎么选?[J]. 电脑爱好者 2009(03)
    • [24].无处不在 嵌入式处理器解析[J]. 电脑迷 2010(12)
    • [25].22nm来袭 Intel Ivy Bridge处理器前瞻[J]. 电脑迷 2011(16)
    • [26].揭秘骗术 盒装处理器选购谈[J]. 电脑爱好者 2013(16)
    • [27].有必要追求最新64位处理器吗[J]. 电脑爱好者 2014(21)
    • [28].尾数有变! 读懂手机处理器的后缀密码[J]. 电脑爱好者 2017(07)
    • [29].不再是处理器 浅析高通骁龙835移动平台[J]. 电脑爱好者 2017(09)
    • [30].重新定义中端 AMD Ryzen 5 1600处理器[J]. 电脑爱好者 2017(14)

    标签:;  ;  ;  ;  

    基于ARM处理器的无线数据传输技术
    下载Doc文档

    猜你喜欢