Part Number:TMS320F280049
typedef struct DataEnding
{//串口通讯 uint32_t CrcValue;
uint16_t Mark;
}RxTxDataEndingType;
在求 sizeof(RxTxDataEndingType)时显示的是4 求对齐指令使sizeof(RxTxDataEndingType)时显示的是3
Yale Li:
我询问资深工程师后回复您。
,
Yale Li:
C28x 是 16 位字长对齐。
请查看我们的编译器专家解释对齐的帖子:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1012008/tms320f28379d-how-does-the-c2000-bit-byte-pad-struct-fields