首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于串口助手发送文件的有关问题

2012-05-23 
关于串口助手发送文件的问题我的目的是通过PC软件串口助手发送RAR文件到给下位机,下位机接收到后在SD卡建

关于串口助手发送文件的问题
我的目的是通过PC软件串口助手发送RAR文件到给下位机,下位机接收到后在SD卡建立一个同名的rar文件,将串口接收到的数据写进去,从而实现从PC机到SD卡文件的拷贝。
之所以选择RAR因为要发送的文件可能很多,文件格式也不一,因此压缩为RAR.

问题是用串口助手发送的文件,文件结束符是什么,还是只能通过超时来判断?
串口助手发送的RAR,下位机把接收到的数据直接写到SD里面已经建立的同名rar里面是否可以,串口助手发送文件是否带有协议,RAR传输是否带有协议?

[解决办法]
可以约定一个格式 比如 格式的长度+特定的字符+文件长度+文件名
然后下位机收到后按长度接受就可以了
[解决办法]
串口传输 这个基本的你需要查询下 校验位 比特率 停止位等

如果纯粹的发送文件还是比较简单的,按照二进制文件发送 协议中的校验可以修改为crc校验

热点排行