基于ARM7实时网络的设计和实现
时间:02-03
来源:互联网
点击:
表1 和表2 所示。
表1 PC 对3 个SAM7( 基于TCP )
表2 PC 对3 个SAM7( 基于UDP)
对照发现, U DP 的传输速率可以达到TCP 的约2. 5倍。由于U DP 协议并不提供数据传送的保证机制, 如果在从发送方到接收方的传递过程中出现数据报的丢失, 协议本身并不能做出任何检测或提示。因此, 我们把U DP协议称为不可靠的传输协议。而T CP 协议中包含了专门的传递保证机制, 当数据接收方收到发送方传来的信息时, 会自动向发送方发出确认消息; 发送方只有在接收到该确认消息之后才继续传送其它信息, 否则将一直等待直到收到确认信息为止。鉴于此, 我们在系统在采用了以下的机制, 即在PC 先采集节点发送指令字时用TCP 协议,而在传输采集数据包是就用UDP 协议。
3 结束语
保证网络通信的实时性, 对整个实时系统的正常可靠运转起着决定性作用。实时以太网具有实时、高速、价格便宜等优点。但也有其不足之处。如抗恶劣环境能力差;传输层在主机实现, 占用了主机的资源; 与主机上程序的协调运行也是要考虑的问题。
- 基于FPGA的DSP设计方法(08-26)
- 电力电子装置控制系统的DSP设计方案(04-08)
- 基于DSP Builder的VGA接口设计(04-10)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)
- 数字信号处理(DSP)应用系统中的低功耗设计(05-02)
- 基于DSP的嵌入式显微图像处理系统的设计(06-28)