Other Parts Discussed in Thread: TMS320F28379D
工具/软件:Code Composer Studio
我们使用的是 TMS320f28379D 评估板。 我在将 lacal 16位数组拼写为32位变量时遇到问题。
unsigned short int arr[5]={0x1234、0xabcd、0x12ab、0x5577、0xaa55};
unsigned int b;
b =*(unsigned int*)&arr[0];
我希望 b 中的值为0xabcd1234。 但它从之前的存储器字中获取、b 的值为0x1234FFFF。 在表达式窗口 (*(unsigned int*)&arr[0])中,它显示为预期(0xabcd1234)。