摘要
在传统串口设备通过标准TCP/IP协议接入Internet的过程中,需要设计一种基于工业以太网的串口数据通讯和控制系统,其数据通讯的实时性是衡量控制系统的一个重要指标。因此,为了分析串行数据通信系统的实时性能,建立了串口数据包传送时间延迟的数学模型,并以ARM9系列的AT91ARM9200微处理器和LXT971ALE网络接口芯片等为基础构建嵌入式系统,移植Linux,并在RH Linux9.0为ARM处理器提供的交叉开发工具的平台下,以实测数据试验误差验证了该模型的准确性和普遍性,从而为开发人员对各种串口设备的参数设置提供理论指导。
An ethernet-based serial port inter-communication and control system is developed. However, the real-time performance of serial interface' data transmission is an important index for the evaluation of the overall control system. Hence, in order to analyze the real-time performance, a math model is established on the basis of two groups of real data testing on the platform of embedded system based on ARM9 MCU AT91ARM9200 and network interface chip LXT971ALE, which Linux operation system is ported. Serial port/ Ethernet data transfer device through TCP/IP protocol is developed under RH Linux 9.0 and Linux cross development tools for ARM. The relative error data between the practical data and theoretical data convince the validity and universality of this model.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第21期5115-5118,共4页
Computer Engineering and Design
关键词
以太网
多串口
实时性最小二乘拟合
嵌入式
网关
ethernet
serial port
real-time performance least-square analogy
TCP/IP
embedded system