2019-07-20 08:23发布
興趣使然 发表于 2018-5-3 12:43 好的,24L01只能发32byte,等今天下课了好好捋捋,试一试,谢谢解答
szczyb1314 发表于 2018-5-3 13:43 程序中的变量j和k不要定义u8,用u16或者u32
興趣使然 发表于 2018-5-3 19:43 不对呐 ,老哥,我把发送端,放远一点的话, 数据还是会错,,但是错的很有规律,假如我接收端想读取pix ...
最多设置5个标签!
程序中的变量j和k不要定义u8,用u16或者u32
不对呐 ,老哥,我把发送端,放远一点的话, 数据还是会错,,但是错的很有规律,假如我接收端想读取pixels[62]的值,放远了以后 实际接收到的,是那一列的值,就是pixels[6],pixels[14],pixels[22],pixels[30],pixels[38],pixels[46],pixels[54], pixels[62], 这几个值循环,这是啥问题呢
从发送端来看就应该是这样子的啊,每次发送32byte其实是发送8个float,发送端发送时没有带上帧ID,所以接受端收到数据后不知道是那8个float来了,你的接受端的程序逻辑可能不对,建议你发送的时候32byte中带上这一帧的ID,接收端接受到这一帧后先判断帧ID,就知道是哪32byte来了
一周热门 更多>