工具/软件:
我目前正在调试 ADS1220 ADC 芯片的通信接口。 在调试过程中、我执行了以下操作:
-
发送复位命令来初始化器件
-
使用特定数据写入寄存器 0x00(配置寄存器 0)
-
已尝试从寄存器 0x00 读回以验证写入操作
为了分析通信、我使用了逻辑分析仪在这些事务期间捕获完整的 SPI 波形。

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.
尊敬的 Anveil:
您的命令是正确的、您可以尝试使用 0x00 作为虚拟代码/时钟、而不是 0xFF。
ADS1220 仅支持 SPI 模式 1 (CPOL = 0、CPHA = 1) 、我建议您检查微控制器和逻辑分析仪上的 SPI 配置。
将 RESET 命令发送到 ADC 后、 ·在发送任何其他命令之前您必须至少等待 (50µs + 32 t (CLK))、因此 我建议您也检查计时的延迟。
BR、
Dale