This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于ADC12DJ5200RF部分寄存器地址无法写入数据的疑问

Other Parts Discussed in Thread: ADC12DJ5200RF

ADC12DJ5200RF模数转换器以下几个寄存器采用SPI向其地址写入相应长度数据(5bit)后,再回读寄存器的值,一直为0

GAIN_A0_FGDUAL(address:0x350);

GAIN_A1_FGDUAL(address:0x351);

GAIN_B0_FGDUAL(address:0x352);

GAIN_B1_FGDUAL(address:0x353);

GAIN_A0_FGDES(address:0x354);

GAIN_A1_FGDES(address:0x355);

GAIN_B0_FGDES(address:0x356);

GAIN_B1_FGDES(address:0x357);

以及未定义的地址0x358-0x35f;皆无法对其写入数据。

抓取SPI总线发送的信号波形,检查SPI发送的数据正确(可见附图)向寄存器GAIN_A0_FGDES(address:0x354)写入数据0x1F。

对其他地址寄存器,例如OADJ_A_FG90_VINA(Address = 0x348)写入相应长度的数据后,再回读其地址的写入数据值,为正确写入的数值。