您好,
我正在尝试在f2.8379万D和 ADS127L01之间建立通信。 我的DSP具有16位的最大SPI数据帧。 我能够使用stop,start,restart命令来控制 ADS127L01。 我对阅读过程感到困惑。 一旦DRDY信号下降且提供了SCLK信号,ADS127L01将持续提供数据输出。 但是,我需要从DSP传输才能设置CS和SCLK信号。 我正在为此使用RDATA 0001 0010命令。
在检测到DRDY信号的变化后,我是否应该发送此命令两次? 我使用16位帧,因此需要2个帧来处理来自ADC的24/32位数据。
我现在就这样做了,基本上我的缓冲区是具有相同值的字段,就像发送RDATA两次读取ADC结果的相同字节一样。 我很困惑,会感谢线索。
Lukasz