- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短距离无线数据传输系统论文
短距离无线数据传输系统
摘要:本文介绍一种基于WiFi模块和Real6410开发板的短距离无线数据传输系统,利用USB接口,完成了无线数据传输系统的数据发射和接收过程.该系统数据传输速度快、可靠性高、可扩展性强,可广泛应用于各种短距离无线数据通信中。
关键字:无线数据传输、短距离、终端、虚拟机
一:前言
现代通信技术的迅速发展使得许多应用领域都采用无线通信方式进行数据传输。随着网络及通信技术的飞速发展,人们对无线通信的需求越来越大,人们在享受蜂窝移动通信系统带来的便捷的同时,对短距离的无线通信又提出了新的需求,这释短距离的无线通信主要用于家庭、办公室、商场等室内场所,有时也用于室外环境。这种技术的应用大大改善了人们的生活与工作质量,对现有的无线长距离通信技术是一个很好的补充。同时又由于无线频率资源的日渐珍贵,电子产品市场需求的激增,这其中的无线短距离通信技术更是受到了各国工业界和研究机构的广泛关注。
短距离无线数据传输最流行的标准有蓝牙(Bluetooth),802.1lbfW{一Fi)帮IrDA,这些协议和标准各有优劣,各有自己擅长的应用领域,有的适合于办公环境,有的适合于个人应用,有的则更适合家庭用户。
本文采用的是REAL6410开发板自带的Wifi模块通过路由器传输数据,通过在Linux下编写两个socket的程序:server和client进行通信。网络的Socket数据传输是一种特殊的I/O口,socket也是一种文件描述符socket也有一个类似于打开文件的函数:socket(),调用socket(),该函数返回一个整型的socket的描述符,随后的连接建立、数据传输等操作也都是通过该socket实现。通信时,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。在本次综合实践中,我们只能实现本机通信,采用了回环地址。
二:硬件、软件及操作系统的介绍
2.1?Real6410开发板
Real6410开发板是华天科技推出的高性能、高集成、广扩展的一体化开发板。Real6410由底板和核心板两部分组成。其中核心板命名为E6Core。该板具有配置高端、外设接口多、性能稳定、抗干扰能力强等特点。此外,Real6410开发板配有256M超大内存,彻底解决了以往开发板内存不足的问题。也正是如此,Real6410开发板成功地将开发和学习集合于一体,因而备受企业用户和高校推崇,是当今国内外性价比最好的ARM11开发系统。
2.2 S3C6410芯片
S3C6410 是 SAMSUNG公司基于ARM1176的 16/32 位的高性能低功耗的 RSIC 通用微处理器,适用于手持、移动等终端设备。
S3C6410 是一款低功率、高性价比、高性能的用于移动电话和通用处理RSIC 处理器。为 2.5G 和 3G 通信服务提供了优化的硬件性能,采用 64/32bit 的内部总线架构,融合了AXI、AHB、APB 总线。还有很多强大的硬件加速器,包括运动视频处理、音频处理、2D加速、显示处理和缩放。一个集成的MFC(Multi-Format video Codec)支持 MPEG4/H.263/H.264 编解码和 VC1 的解码,这个硬件编解码器支持实时的视频会议以及 NTSC和 PAL 制式的 TV 输出。此外还内置一个采用最先进技术的 3D 加速器,支持 OpenGL ES1.1/ 2.0 和 D3DM API 能实现 4M triangles/s 的 3D 加速。
S3C6410 包括优化的外部存储器接口,该接口能满足在高端通信服务中的数据带宽要求。接口分为两路,DRAM 和 Flash/ROM/DRAM 端口。DRAM 端口可以通过配置来支持Mobile DDR、DDR、Mobile SDRAM、SDRAM。Flash/ROM/DRAM 端口支持 NOR-Flash,NAND-Flash,OneNAND,CF,ROM 等类型的外部存储器和任意的 Mobile DDR、DDR、Mobile SDRAM、SDRAM 存储器。
2.2.1时钟信号的产生
6410需要四路时钟信号,分别如下
1、主时钟,12MHZ
2、Video时钟信号27HZ,用于显示模块,如MFC LCD TV模块提供时钟信号
3、USB时钟,48MHZ,用于USB SD卡SDIO提供时钟信号
4、RTC时钟,32.768KHZ,用于实时时钟模块提供时钟信号
其是1 2 3可以选择用有源晶振还是无源晶振,除主时钟外,2和3都需要
做CPU寄存器的配置才能产生相应的时钟,即选择无源还是有源的。而主时钟
用的是有源的还是无源的,由OM0引脚来配置,当OM0拉高时,使用无源晶
振,当置低时,使用有源晶振,当使用无源晶振时,XE
您可能关注的文档
最近下载
- 期末考试—服务方案策划与评估形考任务二.docx VIP
- 班组劳务分包合作协议.doc VIP
- [山西]2024年山西医科大学第二医院招聘42人笔试历年典型考题及解题思路分析附带答案详解.docx VIP
- 《22G101三维彩色立体图集》.pdf VIP
- 游泳池设计规范.docx
- 【会写生字250字】部编人教版二年级上册语文生字表笔顺练习可打印.doc
- 《JTT695-2007-混凝土桥梁结构表面涂层防腐技术条件》.pdf
- 人教小学生必背古诗75首(带拼音打印版).pdf VIP
- 牛津指导写作的系列oxford-discover-2-Writing-and-Spelling.pdf
- A3微能力点优秀案例汇编.docx VIP
文档评论(0)