AnsweredAssumed Answered

DAC and ADC in AD9371

Question asked by David_Zhang on Sep 22, 2017
Latest reply on Oct 5, 2017 by rejeesh

AD9371 and ZC706 operate in NO-OS, I know that adc_capture() can be used to obtain the digital value in Rx's ADC, and

 

the digtal value seems to be stored in the address ADC_DDR_BASEADDR (0x800000) , now I want to write the digital

 

value into Tx' DAC to send the data which is the same as the received data. so my dac function is:

 

dac_write_custom_data(&ad9371_tx_core_init,
ADC_DDR_BASEADDR,
16384);

 

but transmitted data shown in the frequency spectrum is totally different from received data that is given by signal source.

 

the code in headless.c is :

 

Hope for you answering.

 

Thanks !

Outcomes