你好。
我一直在努力使 ADS1248正常工作。
这个例程。
将 MUX1寄存器读入 TEMP 变量。
将0x30写入 MUX1寄存器。
读取 MUX1寄存器。
检查 MUX1寄存器是否= 0x30。
将 TEMP 变量写回 MUX1。 
然后、例程继续执行、直到获得预期结果。 在执行例程之间有500ms 的延迟。
它在 Arduino 中进行编码(如果重要)。
但出于某种原因、它无法正确读取。
如果我让它运行一段时间、它会起作用并最终写入数据。
之后、它在写入寄存器时仍然存在问题、但读取数据时没有问题、因为我可以使它读回 MCU
原理图:
请注意、其他 SPI 引脚在 MCU 附近有一个33R
信号完整性看起来很好。 因此、它必须是一些与计时相关的问题。 