论文部分内容阅读
本文为了使嵌入式系统能比较方便地进行互连通信,分析总结了一种实用的互连协议。此互连协议是一个分层协议,称之为ESCP(EmbeddedSystemCommunicationProtocol)。ESCP网络的主要特点是不需要路由器和交换机就能组成网络,因为网络中的每个系统都有路由的功能。另外它占用资源少,支持多种硬件连接方式,例如USB,UART等,很方便就能组成网络。该协议提供面向连接和无连接的服务,并且都能保证服务质量。
ESCP系统分会话层,路由层和设备层三层,对每层的功能和实现原理进行了描述,并对各个通信接口的实现也进行了较详细的说明。最后给出了ESCP系统在Linux下的测试结果,并且结合一个简单的数据传输的实例来对系统的性能进行分析,验证了该方案的可行性。ESCP协议栈使用方便,对嵌入式系统间通信具有重要的实用价值。