Hi Garrett, Thank You for your response. For your reference I have attached waveforms of SPI communication once again with correct voltage levels. 1. Reset register with value 0x560001 2.Configuration register with value 0x570020 3.Control register with value 0x551001 4.gain calibration register with value 0x588000 5.DAC data register with value 0x018000 6.SDO of DAC with SCLK. 7.LATCH signal with SCLK Note: 1. I tried above procedure with different value of baudrate. The above waveforms are with baudrate 500KHz. 2. In all the waveforms I have set Pk-Pk voltage. If you convert it into amplitude it will come around 3.5V which is reasonable. 3. Since it is difficult to capture waveforms when you write to different registers single time I have put data writing function in an infinite while loop and captured waveforms for different registers. Since I had put data writing function in an infinite while loop SDO of DAC should transmit some data previously written to registers. But it didn't. Thank You
↧