你(们)好
我使用具有3线接口(SDIO)的 DAC39J84进行通信。 假设我应该能够根据数据表通过 SDIO 读取和写入 SDO、我将 SDO 保持在电路板上打开状态
DAC39J84的串行端口是一种与行业标准通信的灵活串行接口
微处理器和微控制器。 该接口提供对用于定义的所有寄存器的读/写访问
DAC39J84的工作模式。 它与大多数同步传输格式兼容并可进行配置
通过寄存器 CONFIG2中的 sif4_ENA 作为3或4引脚接口。 在这两种配置中、SCLK 都是串行接口输入
时钟和 SDENB 是串行接口使能。 对于3引脚配置、SDIO 是两个数据输入的双向引脚
和数据输出。 对于4引脚配置、SDIO 是双向的、SDO 仅是数据输出。 数据输入到器件中
与 SCLK 的上升沿进行比较。 数据在 SCLK 的下降沿从器件输出"
现在、问题是、我要读回我已写入的寄存器、以确保它正确运行。 为此、我开始尝试读取 DAC39J84的供应商 ID。 我在 SDIO 线路上看不到任何回读值。 我想确认,我可以在3线模式下回读还是必须使用4线模式回读?
此致
Venu