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)写入相应长度的数据后,再回读其地址的写入数据值,为正确写入的数值。