TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1274 SPI读取数据问题

TI工程师:

    你好!

    我参考ADS1274EVM电路设计了一块ADS1274的数据采集板,用的是MSP430F149单片机作为主控CPU。调试时数据准备中断有发生,但SPI始终读不出数据(示波器观察Dout1没有脉冲)。SPI的SCLK配置为400KHz,将AD的CLK(27M高分辨率模式)与SCLK短接SPI能收到一些随机数据,请问我的问题是出在什么地方呢?

    具体的SPI操作步骤如下:

        1、先同步SYNC,再外部中断等待DYDR变低,延时几十个微秒;

        2、SPI发送缓冲器写1Byte数据(建立SPI时序),再读SPI接收缓冲器,读回值(接收缓冲器)始终为0。

Johnsin Tao:

Hi

   建议先确认一下时序: 主频和SPI SCLK分开(注意你的数据率,选择较高的SCLK频率),数据下降沿输入,下降沿输出。

hongzhi gao:

您好,请问问题解决了吗?我也遇到了类似的问题,SPI 的sclk 总是没反应,没有时钟产生,导致DRDY的波形总是为图76中的样子。。。

le wang2:

回复 hongzhi gao:

我的有SCLK信号,DRDY的波形和数据手册上Figure76一样的,DOUT没有输出…这是为啥

赞(0)
未经允许不得转载:TI中文支持网 » ADS1274 SPI读取数据问题
分享到: 更多 (0)