你不会用VOFA+调试PID的痛点在哪里?我懂
但是,对于JustFloat协议,它的结尾是4个字节,而前面的数据则是float类型的.我们知道float类型的数据一个数据是需要占用4个字节的内存空间的.这样帧结尾用的字节类型数据tail和装载数据用的float类型数据fdata就无法装入一个数组.就得分成两个数组进行加载.因为结构体本质上是占用了一个完整的内存空间,跟数组是一样的,最后只要把结构体的指针,强制转化成字节类型,也就相当于把这块内存变成了一个字节类型的数组了,这样就能很方便的把数据赋值给串口的数据寄存器了.当然是有的,就是使用。
原创
2023-08-17 11:25:29 ·
1538 阅读 ·
2 评论