在“线程:ADS131E08”中讨论的其他部件
我设置了AD130E08以提供连续转换,方法是将其设置为连续读取,以便Data_Ready在 8 ksamples/s时变为低电平
初始化SPI驱动程序时,我可以开始读取152位(19字节)几次(可能是5或6次),然后“数据就绪”不会转换为低级,以指示新的数据样本已就绪。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我设置了AD130E08以提供连续转换,方法是将其设置为连续读取,以便Data_Ready在 8 ksamples/s时变为低电平
初始化SPI驱动程序时,我可以开始读取152位(19字节)几次(可能是5或6次),然后“数据就绪”不会转换为低级,以指示新的数据样本已就绪。
Tom
我确认了这一点,看起来数据就绪似乎没有按应有的方式工作。 请参阅随附的屏幕截图,其中我绘制了SCK (SPI)和数据就绪,同时还显示了start和read命令,后跟19字节读取序列。 Read Command I已验证它是否为0x12h。
我还在一些屏幕截图中绘制了CS行(青色)。但正如您所说的那样,我希望在第一个SCK之后Data Ready变为High (高数据就绪),它应该是读取命令期间的第一个SCK? 还是19字节的读取序列?
“启动请求”,然后“数据就绪”将变为低电平,并在读取命令和19字节读取序列之后保持低电平。
读取命令(0x12)
read命令,后跟19字节read。 包含的CS行(青色)