打印

当单片机遭遇8字节数据

[复制链接]
1285|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ningling_21|  楼主 | 2012-7-13 14:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2012-7-13 14:57 | 只看该作者
本帖最后由 ayb_ice 于 2012-7-13 14:58 编辑

共用体,或强制指针转换

typedef union{
    double float df;;
    long long ll;;
    char array[8];
}t_FLOAT;

t_FLOAT f1;
char x;

f1.df = 3.14;
x = f1.array[0];
SBUF = x;

使用特权

评论回复
板凳
原野之狼| | 2012-7-13 15:06 | 只看该作者
采用共用体的方式  需要注意两端机器的体系结构是不是兼容的
最好自己定义协议来传输

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5013

主题

17735

帖子

51

粉丝