串口编程问题,特急!!!在线等待(50分)

  • 主题发起人 主题发起人 倒转的钟
  • 开始时间 开始时间

倒转的钟

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么才能用串口传输文件内容,并保证文件的内部格式一致???

如:

发送端的文件内容为:
0.00 -70.00 0.58732 00 00.00 00.00
0.00 -70.00 0.58723 00 00.00 00.00
0.00 -70.00 0.67864 00 00.00 00.00
接收端接收到的格式怎么样才能和发送端一致?并且发送端的文件是定时更新的
怎么做才能叫发送端每次都发送最新的数据,并且接收端收到的内容和发送端一致???

QQ:11031387 Msn:CyrtSoft@msn.com
 
定义协议
我想和 TCP 的 File 传输差不多吧!
只要协作就OK了!

模仿 TCP 连接建立- 开始发送-接收-请求下一个-如果是包尾-发送OK- 停止发送- 切断连接
同时要进行数据的校验.如果用 MSCOMM控件控制的话只要设置响应的属性 就OK!
 
关键是通信协议
 
用我作的串口调试程序试试。可以满足需要
http://211.91.191.8/public/xzy/MCom.rar
使用Winrar3.0解压
 
自己定协议得了
 
必须要双方订个协议,比如定义一个传输包:
包头+包序号+包长度+包内容+校验和+包尾
接收方接收到一个包后,根据校验和来判断接收的正确与否
如果接收不正确或接收不完整,则重发
 
要看文件更新是覆盖还是增加
 

Similar threads

S
回复
0
查看
816
SUNSTONE的Delphi笔记
S
S
回复
0
查看
737
SUNSTONE的Delphi笔记
S
后退
顶部