你好!!
我使用 nrf52832 DK 作为主器件、使用 ads1192作为从器件。
我编写了 Keil 编写的示例 SPI 代码、以从 nRF52832发送通信并从 ADS1192发送测试信号。
蓝色为 MISO、黄色为 MOSI、紫色为 CS、绿色为 SCLK。
发生的情况是 CS、SCL MOSI 信号都正确、但 MISO 信号不发送测试信号。
最棒的问候!!
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.
Kaito San、您好!
感谢您的发帖、欢迎来到我们的论坛!
您能否验证 ADS1192是否已正确启动? 在与器件通信之前、您应该注意到/DRDY 引脚在加电和应用 CLK 后以默认数据速率切换。 请参阅 ADS1192数据表图52中的加电时初始流程图。
此外、请检查您的微控制器中的 SPI 外设是否设置正确。 ADS1192中的接口使用 CPOL = 0和 CPHA = 1。 从图像中可以看出、MOSI 在 SCLK 的下降沿发生变化。 相反、我们希望 MOSI 在 SCLK 的上升沿发生变化。
此致、
感谢您的回复!
我修改了我的代码!
但无法确认 DOUT 的输出。
我不知道为什么 DOUT 输出未完成、尽管可以确认 DIN
最棒的问候!!