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.

ADS1198用SPI与8位单片机通信

Other Parts Discussed in Thread: ADS1298, CC2530, ADS1198, ADS1118, ADS7822

请问下8位单片机SPI如何控制ADS1298,因为读写寄存器时候都是16位的,553X使用的时候正常。是否可以提供读写寄存器函数或者给点建议;

  • 用3 wire SPI模式,CS由GPIO控制。

  • 能否具体解释下!之前的单片机是带NSS,可以选择4线单主模式的。单片机用4线主模式示波器显示可以发送数据,但是DRDY一直是高。

  • 你好,3线模式是不带CS,4线模式就是带CS,如果采用4线模式,一般的SPI外设都是8bit为一帧,所以针对24bit的数据操作CS不停的动作肯定不能正常通信,芯片也不会正常工作

  •         你提到的ADS1198我没用过。不过最近一直在做SPI,有MSP430的、CC2530的和STC的。下面是我在论坛里的回复或者发帖的地址连接,希望对你有用。

            CC2530——>ADS1118

           (回复,四线SPI,8位对16位):http://www.deyisupport.com/question_answer/f/58/t/15870.aspx

            CC2530——>ADS7822

           (发帖,三线SPI,8位对12位):http://www.deyisupport.com/question_answer/f/58/t/17439.aspx

            关于SPI或者其他,欢迎交流。