Part Number:TMS320F28335
typedef struct MoveXYZ_S //Download or Upload
{
long long xyz; // i8 xyz[4]; 串口发过来的,原值是1000( 11 11101000b),这里用啥类型都不对,调试时发现二进制被插入了8个0
i8 code;
}__attribute__((packed, aligned(1)));
Green Deng:
你好,对齐的问题可以参考一下编译器手册中7.1.7 Field/Structure Alignment的说明:
www.ti.com.cn/…/spru514y.pdf