1 / 40
文档名称:

毕业论文-基于STM32单片机的串口转网络设计.doc

格式:doc   大小:2,051KB   页数:40页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业论文-基于STM32单片机的串口转网络设计.doc

上传人:3346389411 2019/3/10 文件大小:2 MB

下载得到文件列表

毕业论文-基于STM32单片机的串口转网络设计.doc

文档介绍

文档介绍:本科毕业设计(2015届)题目基于STM32单片机的串口转网络设计学院电子信息学院专业电子信息工程班级学号学生姓名指导教师完成日期2015年1月诚信承诺我谨在此承诺:本人所写的毕业论文《基于STM32的串口转网络设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。承诺人(签名):年月日摘要本毕业设计主要研究串口转网络技术,继而实现串口与网络之间的数据传输。本串口转网络模块将串口接收的串行数据通过LwIP轻型协议栈构造的TCP服务器向外部TCP/IP网络传输网络数据。串口数据进行网络化处理过程是整个模块的关键。串口转网络模块主要包括以太网接口模块、嵌入式微控制器模块和串口数据处理模块三部分。嵌入式微控制器模块主要实现在串口数据与以太网IP数据之间创建数据连接通道,以读写以太控制器相关寄存器的形式来实现对IP报文的接收与发送。串口数据处理模块主要实现对串口输出数据电平以及相关格式的转换功能,并确定串口接收数据的起停位,获取数据和校验位。以太网接口部分模块由以太网接口子模块和以太网控制子模块构成。以太网接口子模块实现协议的转换以及控制以太网控制器附属电路的功能。整个模块结构紧凑,不易受外接环境干扰,拥有较高性价比,在工业等应用现场有较高的使用价值。关键词:串口转网络;LwIP;TCP/IP;TCP服务器workprotocolconverter,whichachieveatwo--:processormodule,,processingthedataformat,-interferenceability,,:workprotocolconverter;Protocol;TCP/IP;TCPserver目录1引言 12概述 33总体设计 54硬件设计 115软件设计 236制作与调试 267结论 30致谢 31参考文献 32附录 331引言随着嵌入式系统与网络的联系逐日密切,以及TCP/IP网络的快速普及,使得TCP/IP网络在工业领域的一些工业现场具有很好的应用前景。与以往在工业领域应用较为广泛的串口传输相对比,TCP/IP网络具有更好的带宽、更快的传输速度、更远的传输距离以及更加广泛的通信业务等特点。并且,基于多样化环境所设计的TCP/IP网络由于具有强大的自动修正错误能力,其传输的数据基本不会发生错误,外部环境也很难干扰到它的通信。串口通信由于传输方式为共地传输,容易发生共模干扰,所以其抗干扰能力差,传输容易出现错误。而且串口传输数据的速率即波特率大小与传输的长度、内部时钟频率有关,提升的空间并不大。在实际应用中,在不超过最大传输长度的条件下,串口传输的最大速率为每秒115200比特。如今的工业领域普遍存在大量的数据采集、控制与监视任务。伴随着数据量的快速增加,传统的单级结构数据采集系统也面临越来越严厉的考验。尤其遇到多个串口设备需要共享一台主机的情况时,要求采集大量数据的同时,又要求较高的通信速率,如果此时需要处理的数据较为复杂,那么系统整体的质量和性能便会急剧地下降。因为PC作为一个桌面系统,