用串口传送文件时,接收方怎么知道传送结束啊?

xurong1124   2009-11-22 18:49 楼主
文件是一个根据你所建的工程编译器编译出来的二进制文件,文件结尾只有一个无用的“0000H",当然不能用它来判断了,因为文件中有很多“0000H”,请问大牛,还有什么办法来判断啊?

回复评论 (7)

...
点赞  2009-11-22 18:50
串口的问题我不懂,帮你顶
点赞  2009-11-22 19:10
引用: 引用 2 楼 nozx 的回复:
串口的问题我不懂,帮你顶
谢谢
点赞  2009-11-22 20:00
串口传文件,可以搞一个简单的协议,里面包括头、文件大小、文件的数据和尾,要可靠的话,再加一个检验。
点赞  2009-11-22 22:30
接收不是用线程的嘛,如果你没有发送的数据了,接收线程也就不接受数据了啊
点赞  2009-11-23 09:10
[quote]引用 4 楼 sunrain_hjb 的回复:
串口传文件,可以搞一个简单的协议,里面包括头、文件大小、文件的数据和尾,要可靠的话,再加一个检验。
[Quote]
这个方法可行,实现起来也比较简单。
点赞  2009-11-23 11:02
指定一个结束符成功,呵呵
点赞  2009-11-30 11:26
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复