10
39
69
初级会员
数据错误
使用道具 举报
1万
7万
11万
管理员
354
2164
3231
版主
6
231
249
高级会员
eric2013:结构体有字节对齐问题,如果你希望是你定义的几个字节,sizeof就是多个字节大小,可以改成: __packed typedef struct  ,加上关键字__packed (2016-07-11 09:24) 
caicaptain2:你这个定义晦涩难懂,似乎在计算机考试啊。。。。 建议code还是简单明了好。 (2016-07-11 09:37) 
30
90
180
680
3479
5544
论坛元老
365497604:加上关键字__packed后没有错了,可以对上了,确实是对齐的问题。上位机用V6板,下位机用的是stm8,通信传输时,堆栈有大小端问题,需要对换高低位数据,现在通信正常,非常感谢。 (2016-07-14 11:07)
hpdell:你这个堆栈大小端是如何处理的 ?? (2016-07-15 16:19) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-10 04:04 , Processed in 0.294744 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.