337
2048
3064
版主
使用道具 举报
1万
6万
10万
管理员
eric2013 发表于 2018-6-28 10:17 这个里面隐含了一个知识点。 1、如果用户开启了硬件FPU,那么使用float变量,务必要4字节对齐,这个要求是 ...
caicaptain2 发表于 2018-6-28 10:47 感谢感谢! 卡在这个bug处一整天了。。。。。因为把float拆解成char[4]的时候没有问题。 把char[4]还原成 ...
5
196
211
高级会员
alexyzhov 发表于 2018-6-28 11:34 用union把float和u8做在一起就好了,让编译器去处理这些破事
caicaptain2 发表于 2018-6-28 11:43 是的。最后就是这样子处理的。 只是代码多了好几行。 因为串口接收到的都是8位的字节,然后设计一个中间 ...
eric2013 发表于 2018-6-28 12:15 你的处理方法稍麻烦了,无需联合体这些。 直接定义一个结构体变量,你的数据是什么类型都没有关系,全 ...
caicaptain2 发表于 2018-7-3 15:58 不是很懂? 串口接收到的数据长度不一,含义也不一样,结构体不好定义内部的数据类型和长度啊? 比如 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2024-6-14 10:00 , Processed in 0.202019 second(s), 28 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.