Part Number:ADS9224R
使用SPI常规模式,读数据无返回,请问具体的读数据的时序应该是怎样的?我的操作是常规模式使用zone 1,拉高CONVST后再拉低,然后等待READY变高,拉低CS,进行数据的读取,读取不到数据。尝试先写一个NOP1操作,然后再用刚才的时序进行读,还是无数据返回。可以写入寄存器数据,也可以读出寄存器数据,但是读不到转换后的数据,请问常规单线SPI具体读操作应当怎样控制时序。
Amy Luo:
您好,
寄存器您配置的是什么,您可以将寄存器值读出来,附在这里吗?
,
god wdkt:
DEVICE_STATUSRegister 未配置,保留上电初始值
POWER_DOWN_CFGRegister 0x08
PROTOCOL_CFGRegister 0x01
BUS_WIDTHRegister 0x00
CRT_CFGRegisterFieldDescription 0x00
OUTPUT_DATA_WORD_CFGRegister 0x01
其余未配置
,
Amy Luo:
根据您的寄存器配置,您选择的是SPI-01-S-SDR读取协议,具体读取时序图需要查看图48
您发出的CONVST高电平时间是否满足最小tWH_CONVST要求?
拉低CS时,是否已经满足最小tDRDY时间?即CONVST上升沿至CS下降沿的最小时间
另外拉低CS后是否提供SCLK时钟至SCLK管脚?
另外实测下基准电压是否正常?