您好!
我有以下问题:
我无法从 CLA 内的 ADC 结果寄存器中获得正确的值
CLA 代码:
uintptr_t* resAddrB;
uintptr_t* resAddrD;
resAddrB =(uint16_t *)(ADCB_BASE + ADC_O_Result1);
resAddrD =(uint16_t *)(ADCD_BASE + ADC_O_Result1);
cla_debug[0]=*resAddrB;
cla_debug[1]=*resAddrD;
调试窗口:
CLA_DEBUG long[2] [198、198] 0x000014D4@数据
[0] 长 整型198 0x000014D4@数据
[1] 长 整型198 0x000014D6@数据
GRP( AdcbResultRegs ).REG( ADCRESULT1 ) 无符号/可读、可写 23272 (十进制)
GRP( AdcdResultRegs ).REG( ADCRESULT1 ) 无符号/可读,可写 22032 (十进制)
那么、有人建议如何解决这个问题呢?
谢谢、
EV