论文部分内容阅读
本文对工业以太网技术和TCP/IP协议进行了详细的研究和总结,成功开发出了一个嵌入式工业以太网平台。首先考察了国内外工业以太网技术和嵌入式TCP/IP技术的发展情况和研究动态,构建了一个具有三个节点的工业以太网,在控制层节点选择ARM+uClinux的方案实现嵌入式TCP/IP协议,在设备层节点采用DSP为核心处理器并以DSP汇编语言实现嵌入式TCP/IP协议。此外,为了提高整个平台的实时响应性能和信号处理能力,本文在硬件设计上采用了DSP和CPLD技术,使得系统的集成化程度和可靠性得到显著提高。同时详细介绍了基于DSP和RTL8019AS的嵌入式工业以太网接口的硬件设计。在控制层节点,对uClinux针对ARM进行裁减、改写并移植,通过对uClinux网络通信模块的配置实现了TCP/IP协议。在设备层节点,通过对TCP/IP原理进行深入研究,根据系统通信需要,对TCP/IP进行裁减,并分层实现了裁减后的协议。最后,我们开发了该嵌入式工业以太网平台的应用程序,实现了PC与ARM间的TCP通信(ARM端为服务器程序,PC端为客户端程序),PC与DSP 间的UDP通信。本文还对该平台进行了性能测试实验,实验表明,其可靠性和实时性均达到设计要求。