关于串口助手发送文件的问题
我的目的是通过PC软件串口助手发送RAR文件到给下位机,下位机接收到后在SD卡建立一个同名的rar文件,将串口接收到的数据写进去,从而实现从PC机到SD卡文件的拷贝。
之所以选择RAR因为要发送的文件可能很多,文件格式也不一,因此压缩为RAR.
问题是用串口助手发送的文件,文件结束符是什么,还是只能通过超时来判断?
串口助手发送的RAR,下位机把接收到的数据直接写到SD里面已经建立的同名rar里面是否可以,串口助手发送文件是否带有协议,RAR传输是否带有协议?
[解决办法]
可以约定一个格式 比如 格式的长度+特定的字符+文件长度+文件名
然后下位机收到后按长度接受就可以了
[解决办法]
串口传输 这个基本的你需要查询下 校验位 比特率 停止位等
如果纯粹的发送文件还是比较简单的,按照二进制文件发送 协议中的校验可以修改为crc校验