AnsweredAssumed Answered

pin DOUT is no signal in adf5904

Question asked by xhl on Jun 12, 2017
Latest reply on Jun 14, 2017 by xhl

on power,set ce pin is high,the reg value is following:

#define ADF5904_R0 0x80007CA0
#define ADF5904_R1_CH1 0x20001499
#define ADF5904_R1_CH2 0x40001499
#define ADF5904_R1_CH3 0x60001499
#define ADF5904_R1_CH4 0x80001499
#define ADF5904_R1_LO 0xA0000019
//#define ADF5904_R2 0x00020406
#define ADF5904_R2 0x00024006 //REGISTER 0 READBACKREGISTER
#define ADF5904_R3 0x00000003

 

ADF5904SpiWrite(ADF5904_R3);
//setp2
ADF5904SpiWrite(ADF5904_R2);
//setp3
ADF5904SpiWrite(ADF5904_R1_CH1);
//setp4
ADF5904SpiWrite(ADF5904_R1_CH2);
//setp5
ADF5904SpiWrite(ADF5904_R1_CH3);
//setp6
ADF5904SpiWrite(ADF5904_R1_CH4);
//setp7
ADF5904SpiWrite(ADF5904_R1_LO);
//setp8
ADF5904SpiWrite(ADF5904_R0);
unsigned int dataRead=0;
while(1)
{
ADF5904SpiRead(&dataRead);
}

 

the question is :

pin DOUT is always 0

Outcomes