详情请进入 湖南阳光电子学校 已关注:人 咨询电话:0731-85579057 微信号:yp941688, yp94168
直接把float数据拆分为4个unsigned char(由于数字没法拆分,所以只能用指针的),发过去,在合并为float。
其中有两点要注意。
(1)大端存储,小端存储;如果搞错读取数据就不是你接收的数据地址(我主要使用了fpga,arm以及PC机,很有可能存储方式不同,一般可能不需要考虑)
(2)字对齐。不然就合并不成float(我先前没注意直接一个很怪异的数据)
发送端
void package_frame(const void *data)
.(编辑:商南电工培训学校)