2012年5月3日
摘要: RS-232串口,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。 本文以c#中的SerialPort类为例,分析串口各... 阅读全文
posted @ 2012-05-03 22:03 fyhui 阅读(9355) 评论(0) 推荐(1) 编辑
摘要: 下面设计的串口通信协议用于完成双机互联程序的文件传输功能,简称SPCP。设计思想基于枕帧传输方式,即在向串口发送数据时是一帧一帧地发送。为了保证可靠传输,通过握手建立连接,在每一帧的传输中,采用发送/应答/重连/失败方式。 一、帧格式 双机互联采用3种帧:控制帧、数据帧与短语帧。控制帧与数据帧用... 阅读全文
posted @ 2012-05-03 11:13 fyhui 阅读(10971) 评论(0) 推荐(2) 编辑