我有以下问题:
当我有一组变量时、CLA 和 MCU 之间的通信正常。 只有当我将这些变量放入结构中时、它才不起作用。 所有变量均为32位。
我指定以下内容:
typedef 结构{
uint32_t res_iqangle_pu;
uint32_t res_anglelength;
int32_t res_speed_Hz;
int32_t res_poserror_cnts;
int32_t res_zero_cnts;
motorpos_t res_pos_cnts;
}易失性旋变传感器_结果_t;
#pragma DATA_SECTION (旋变传感器结果、"Cla1ToCpuMsgRAM")
#pragma DATA_ALIGN (旋变传感器结果、4)
volatile resoler_result_t resoler_result;
如何 解决此问题?
谢谢。