又一个串口问题没搞懂,多谢谢指教 问题是这样的,我以前用spcom传字符串,也就是向串口送字符串数据,这个我明白,可是,现在我想通过串口传文件(如:一个应用程序),而不是字符串之类的。这怎么传,我没得一点思路了,给点意见吧!我硬是没得法得了。谢谢在先了。我没本来没得好多分。先给个50表示个意思吧!如不够,我可以把我的身家全拿出来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>现在我想通过串口传文件将文件读到一个 TmemoryStream 或一个 array[] of byte 的字节数组,然后,spcomm用传字节的方式传就可加些控制符,提示文件传送结束了 按帮主的方法办,但是要注意:1.传文件时最好要有CRC32码进行纠错处理,要有出错重发机制(定时器定时发送,波特率可以定高些);2.文件太大的话采用分包传送方法,这就要你有一个好的通讯协议;3.文件传送时采用"滑动窗口"机制进行传送,这主要是考虑到你的下位机的处理能力了; 请高人帮翻译C语言的CRC校验码delphi代码 idhttp的新问题,如何GET带作伪的HTTP 404 Not Found内容 CXDBcombobox下拉中添加dbgrid中的一列内容? loadFromFile如何对一个文本文件直接编辑? Delphi中的DLL好好奇怪呀! 请问ADO如连接DB数据库呢???很急 我的程序为什么运行起来CPU就100%了 谁能开发? 急呀,在线等待....... 在DELPHI中镶嵌汇编返回数组? 晕,一个超级奇怪的问题,急,在线等待。。。。 DBGRID怎么样用代码实现用鼠标选定一行后改变选定行的颜色?
将文件读到一个 TmemoryStream 或一个 array[] of byte 的字节数组,
然后,spcomm用传字节的方式传就可加些控制符,提示文件传送结束了
1.传文件时最好要有CRC32码进行纠错处理,要有出错重发机制(定时器定时发送,波特率可以定高些);
2.文件太大的话采用分包传送方法,这就要你有一个好的通讯协议;
3.文件传送时采用"滑动窗口"机制进行传送,这主要是考虑到你的下位机的处理能力了;