我在让 uC 和 ADS8166之间的 SPI 通信正常运行时遇到问题。
我正在尝试读取一些寄存器以进行测试、并使用逻辑分析仪查看了 MOSI 线路上发送的消息。 该消息实际上与数据表第42页中所述的完全相同。 但在 MISO 线路上没有任何响应。
我尝试该序列。
1.首先我发送 NOP 位(这只是因为通信在开始时做了一些奇怪的事情,这是尝试给 IC 时间初始化->如屏幕截图所示)
2.然后我想读的地址是什么
3.同样是 NOP 位。
实际上、我现在应该在最后一条消息之后读取寄存器1D、该消息应仅返回0、因为它没有任何初始化。
您能否告诉我、消息是否仍然有问题? 硬件技术上、我在此期间排除了一个错误。