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.

[参考译文] ADC6140EVM-PDK:无法通过 SPI 将 ADC6140EVM-PDK 与外部 MCU 连接

Guru**** 2892860 points

Other Parts Discussed in Thread: ADC6140EVM-PDK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1639510/adc6140evm-pdk-having-trouble-interfacing-adc6140evm-pdk-with-external-mcu-via-spi

器件型号: ADC6140EVM-PDK

您好:

我尝试通过 SPI 将 ADC6140EVM-PDK 与外部 MCU 连接。 我移除了 AC-MB、并将 SPI 线路直接连接到开发套件上的测试点。 我还连接了接地、从 MCU 到 IOVDD-MB 的 3.3V 电压以及从 MCU 到+5V 测试点接头的 5V 电压。 SHDNZ 连接到 3.3V。

我已从 I2C 部分中移除所有 0 欧姆电阻器、并在 Devkit 的背面组装电阻器 R4-R7。

我已将 MCU SPI 配置为 CPOL = 0 和 CPHA = 1、速率为 25MHz。 我还尝试了 50MHz。

我将 0x01 写入地址 0x02、这是一个 SLEEP_CFG 寄存器、用于使器件进入活动模式。 然后我尝试读回所有数据、但得到 0xFF。

使用逻辑分析仪查看信号时会发生多种情况。 如果我尝试对器件进行写入、则 MISO 线卡在高电平、导致数据为 0xFF。 CS 线路似乎也由 ADC 驱动为低电平。  

是否缺少或需要执行一些操作才能将 SPI 与此器件配合使用?

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您能展示一个发送的写入命令示例吗? 您还能否将 器件周围的所有电压测试点进行检查并分享结果?

    器件可能无法正确初始化 — SHDNZ 应在 AVDD 和 IOVDD 稳定至 3.3V 后保持低电平至少 100us。

    此致、

    Garret

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    此问题可以解决。 我已经决定使用 I2C 作为通信接口。 这按预期工作。 感谢您的回复!