TCPIP与RS232协议转换器的设计

TCPIP与RS232协议转换器的设计

ID:45567108

大小:558.95 KB

页数:35页

时间:2019-11-14

TCPIP与RS232协议转换器的设计_第1页
TCPIP与RS232协议转换器的设计_第2页
TCPIP与RS232协议转换器的设计_第3页
TCPIP与RS232协议转换器的设计_第4页
TCPIP与RS232协议转换器的设计_第5页
资源描述:

《TCPIP与RS232协议转换器的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、本科毕业设计(论文)设计题目:TCP/IP与RS232协议转换器的设计(软件)目录摘要2前言4一、设计概述51.1设计要求51.2系统结构框图51.3模块电路的介绍61.3.1主控制器S3C44BOX61.3.2串口收发控制模块71.3.3TCP/TP协议转换模块7二系统硬件单元电路设计82」MAX232接口电路82.2RTL8019接口电路8三.硬件电路板的调试和测试9四.软件开发环境的建立104」UCLINUX简介及其优点104.2建立主机开发环境114.3UCL1NUX内核裁减,编译,移植124

2、.3.1TCP/IP及串口驱动添加124.3.2编译UCLINUX144.3.3移植UCLINUX内核14五.软件程序构架165.1软件结构165.2串口处理程序模块175.3TCP/IP处理模块185.4软件工作原理剖析225.4.1帧的统一化225.4.2系统数据流向分析237总结26七致谢26八附录27九参考文献34摘要本次毕业设计的课题是“TCP/IP与RS232协议转换器的设计”,主要以ARM7系列的S3C44B0X微处理器和RTL8019AS网络接门芯片等构建欧入式系统,移植uClinu

3、x,并在RHLinux90和uclinux为ARM处理器提供的交叉开发工具下,完成基于TCP/TP协议的串口/以太网数据转换设备的开发。该设备支持服务器和客户机模式,为传统串口设备通过标准TCP,IP协议接入Internet提供了一种低成木解决方案。本文主要描述了单串口以态网协议转换,实现RS232申口数据流的收/发控制,封装/拆封串口帧,并通过TCP/IP协议转换模块将以太网发送缓冲区的串口帧封装在UDP包中,并传给IP层;同时,接收以太网数据帧并向上层层解包,分离应用层数据,然后数据的解析处理交由

4、串口发送模块完成,实现RS232串口流与以太网端口流的透明转换。关健词:串口;以太网;S3C44B0X;RTL8019AS;TCP/IP;uclinux;AbstractThisgraduationprojecttopicis"Serialport/EthernetdatatransferbasedonuClinuxoperationsystem",EmbeddedsystembasedonARM7MCUS3C44BOXandnetworkinterfacechipRTL8019ASisdevelop

5、ed,OnwhichuClinuxoperationsystemisported.Serialport/EthernetdatatransferdevicethroughTCP/IPprotocolisdevelopedunderRHLinux9.0anduClinuxcrossevelopmenttoolsforARM.Serverandclientmodearesupported.Itprovidesalow一costsolutionfortraditionalserial一interfacede

6、quipmenttoconnectwiththeInternet.Thisarticledescribesthesingleserialport/EthernetdatatransferbyTCP/IPprotocol•ItrealizesRS232serialdatastreamreceive/transfer,Packaging/unsealedserialframe・UndertheTCPprotocolconversionmodule,thesedatacouldbesentserialUDP

7、packetencapsulationinEthernetframebuffer,andtransmitIPlayer;orcouldbereceivedthroughreceivingEthernetdataframestolayeronthepackage,separatingtheapplicationlayerdata.ImplementationRS232serialport/Ethernetportdataflowtransparenttransfer.KeywordsSerialport

8、;Ethernet;S3C44BOX;RTL8019AS;TCP/IP;uclinux;随着企业规模的扩人和Internet技术的广泛普及,全球各个领域的不同企业已经对“让设备联网”达成共识,而在工业控制和通信设备中,更多的却是符合RS232标准的串行口设备。如何将吊行口的数据转发到网络上,实现设备的远程控制、数据的远程传输便成了一个亟待解决的问题。同时,考虑到成本问题,以往设备又不可能全部淘汰,因此,本文提出一种基于TCP/IP的串口转换网关,可从根本

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

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

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