ethernet+over+usb的原理及其实现

ethernet+over+usb的原理及其实现

ID:33288902

大小:2.03 MB

页数:58页

时间:2019-02-23

ethernet+over+usb的原理及其实现_第1页
ethernet+over+usb的原理及其实现_第2页
ethernet+over+usb的原理及其实现_第3页
ethernet+over+usb的原理及其实现_第4页
ethernet+over+usb的原理及其实现_第5页
资源描述:

《ethernet+over+usb的原理及其实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、薯:j蔓,i

2、!r。?;::尊i.:。j。?i_:.;0囊.:乙_.。;:1:、_:::‘-,::::i1J_?j。:1廿戋号:墅竖3j2.密擐:叠.查一UDC:女型.3一学号:墼堕婴东硕士‘T■南大学学位论文EthernetOverUSB的原理及其实现研究生姓名:胡阻导师姓名:时蕉送.教授申请学位绒别硒一±学科专qk名称电路皇基墼论立提叟日期茎鲤量至j旦】】且论立塔辩口期地亘.生i且!呈旦学位最干单位一塞亩盍堂学何授予日期眷辩委员会主席墓题嘎⋯。评闻人一墓亟明20。5年3月11日⑦⋯⋯敝摘要在

3、手持设备中进行同步一般可以通过各种串口,网卡,红外以及USB接口等。其中,USB以快速、同步、动态连接且价格低廉,越米越受到欢迎。随着uSB的广泛应用,在嵌入式Linux系统中越米越多地增加了对uSB的支持。随着网络功能的逐渐普及、强大,通常的做法是在底层将uSB接口模拟成一个以太网接口,实现基于Ethernet的网络连接。从而在上层进行同步数据,实现文件传输以及文件备份等。涉及的理论就是Ethernet0verUSB。2002年初,英特尔公司推出了基于英特尔xScaleⅢ技术的新型处理器。英特

4、尔xScale内核是和ARM架构V5TE结构兼容的微处理器。它集成了多种微结构的特点,从而能够完成更高的性能要求。这样用户可以根据自己的需求进行配置,实现自己特定的功能。其内部有USBDEVICE(US肋)的控制器,不需要额外的硬件支持,使得在硬件模块的设计上大大地简化,通过它我们可以将手持产品与PC通过USB连接线进行同步数据,实现文件传输以及文件备份等。根据上面的论述,本课题的研究:J:作选择基于INTELXScalePXA255嵌入式处理器的硬件平台,综合嵌入式LinuxKernel2.4

5、.18的操作系统。_I:作的主要内容是在底层将USB接口模拟成以太网接口,即在普通的USB接口上传送IP数据包,实现基于Ethernet的网络连接,从而在上层进行数据同步。由于上层的同步:J:具直接通过FTP协议进行传输数据;而传输层与网络层协议——_TCP/IP协议在Linux内核中已经得到很好的支持。冈此本课题所要做的’I:作只需要最底层的实现,即实现USB总线接口的驱动、实现将uSB模拟为以太网功能的设备驱动以及实现热插拔的驱动,并提出相应的优化方案及实现。在应用层中实现文件的同步和备份。

6、主要详细分析有介绍了USBl.1协议规范、Ethernet协议、硬件电路设计、驱动中具体进行数据传输的实现、热插拔的实现以及设备方的配置,并提出相应的优化方案及实现。目前,本文所描述的完善和优化的:l:作已全部完成,并且所移植的uSB驱动已经能够在硬件平台上运行起来。经初步测试,该同步功能运行稳定。未来经过不断地改进和优化,将能够开发出一个高可靠性的数据同步功能。关键字:嵌入式LinuxPxA255EthemetoverusB同步③⋯⋯敝AbStraCtTherefore,datasynchro

7、nizationabilityisveryimportantinembeddedsystem.WiththewideapplicationsofUSB,USBhasbeensupportedmoreandmoreinembeddedLinux.Withthepopularization,USBinterfacecanbesimulatedaethemetinterfacetorealizenetworkconnectionandsvnchronizationinapplicationlayer.

8、AndtheinvolvedtheoryisEthemetOverUSB.Intheearlyof2()02,IntelannouncedthenewCPUsbasedonXScaleTMtechnology.TheIntel@XScalecoreisanARMV5TEcompliantmicmpmcessor.Ithasbeendesignedforhi曲performanceandlow—power.Itinco印oratesanextensivelistofarchitecturefeat

9、uresthatallowsittoachievehi2hpe晌丌nance.Thisrichfeaturesetallowsprogrammerstoselecttheappropriatefeaturesthatobtainthebestpe响rmancefortheirapplication.T.hereisUSBDeviceControlinPXA255throughwhichwecanconnettheHPCandPCwithUSBdataIinetosvnchronizedata.T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。