设计一个串口服务器设备.《需求分析报告》,《项目开发,多路串口服务器的设计与实现...

摘要:

近年来,随着以太网技术的快速发展和迅速普及,各个领域都普遍采用基于以太网技术的网络互联设备,"让全部设备接入网络"已成为当今信息社会发展的必然趋势.但是,在工业生产和自动化控制等领域,大量采用传统的RS232串行通信设备进行数据传输,串行通信由于其传输协议简单,可靠性高等特点仍然沿用至今;另一方面,串行通信因为其传输距离短,而且无法连入主流网络等缺陷,其未来的发展面临着巨大的挑战和压力.因而基于这种状况,急需寻找一种解决方案,能在不更换旧有设备并且避免耗费大量人力物力的前提下使串口设备可以连入现在的主流网络——以太网并进行数据传输.串口服务器由此应用而生,使多台串口设备可以立即联网,实现串行数据通过以太网传输,与远端主机或者远端串口设备双向的交互通信,消除了原先对传输距离的限制,实现了设备的统一集中化管理. 本文的主要研究内容和成果如下: 1.介绍了国内外串口服务器的研究现状,以及业界技术领先的相关解决方案. 2.负责完成串口服务器的整体构架设计,其中包括系统需求分析,模块结构设计以及关键技术的介绍等. 3.概述了串口服务器的硬件平台结构,介绍了ARM9处理器S3C2440,UART扩展芯片V554,RS232/RS422/RS485复用芯片SP336E,以及其他硬件模块的特点和性能. 4.嵌入式Linux下C编程完成了串口服务器的软件设计,并详细叙述了串口服务器中各主要模块的设计细节,如并发服务器模型选择,双向通信设计方案,数据的封包策略,数据缓冲区设计细节,配置系统参数的数据格式等. 5.测试系统性能并对结果进行分析.

展开

你可能感兴趣的:(《项目开发)