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.

ADC124S021用硬件SPI读数有点小问题?

Other Parts Discussed in Thread: ADC124S021

用G2553作为控制芯片,用IO口模拟SPI与ADC124S021通信时,再通过串口发送数据,没有问题。但是用硬件SPI时,串口发送数据一直是0000,示波器上能够看到有数据输出,(串口程序没有问题,可单独运行),请问正确采集到发送的顺序是什么?这个问题困扰了几天,希望大神指教一下,谢谢

  • 关于你处提出的问题的几个建议

    1.你处电路板上是否有仿真器接口,可以通过仿真器监测ADC124S021转换后的结果。

    需要判定是转换结果不对还是串口数据发送时出了问题 

    2. 使用硬件SPI通信时,在示波器上看到的输出数据、时许、正确吗?ADC有无正常返回

  • 用的是launchpadG2有在线仿真,仿真时能看到接收寄存器里的值有变化,示波器上也能观察出来接收到的数据波形

    下图是示波器观看到的波形,蓝色为CLK,绿色为ADC的输入信号(0x18),黄色为ADC输出信号,参考电压与采集电压相等