[quote=引用 4 楼 qq_32411545 的回复:] [quote=引用 2 楼 一个潘一个锐的回复:]1、串口传输是字节流,最好自己打包成数据包传输,比如:“”帧头+数据长度+数据+校验+结束符”等。接收端根据发送的数据包协议进行解析。 2、多字节传输问题,可保持与内存中的存储格式进行发送,如浮点数占4字节,接收端直接采用浮点型变量接收解析,甭管中间的传输过程;或者通过共用体获取每一个字节的数据进行传输,接收端再用一个共用体接收!
1、串口传输是字节流,最好自己打包成数据包传输,比如:“”帧头+数据长度+数据+校验+结束符”等。接收端根据发送的数据包协议进行解析。 2、多字节传输问题,可保持与内存中的存储格式进行发送,如浮点数占4字节,接收端直接采用浮点型变量接收解析,甭管中间的传输过程;或者通过共用体获取每一个字节的数据进行传输,接收端再用一个共用体接收!
[quote=引用 2 楼 一个潘一个锐的回复:]1、串口传输是字节流,最好自己打包成数据包传输,比如:“”帧头+数据长度+数据+校验+结束符”等。接收端根据发送的数据包协议进行解析。 2、多字节传输问题,可保持与内存中的存储格式进行发送,如浮点数占4字节,接收端直接采用浮点型变量接收解析,甭管中间的传输过程;或者通过共用体获取每一个字节的数据进行传输,接收端再用一个共用体接收!
27,375
社区成员
28,770
社区内容
加载中
试试用AI创作助手写篇文章吧