我无法使用SPI连接到ADS1192 ADC。(ADS1192在SPI MODE0中工作)。每次尝试读取ADS1192的设备ID时,我都会获得一些随机值。任何人都可以帮助我如何解决这个问题?
嗨Brarath,
检查SPI连接,确保连接正确终止,接地线可以正常。还要确保SPI模块的初始化值正确设置为传感器所需的相应值。
谢谢mt_dialog.
我们已经验证了所有连接终端。我们能够在SPI上使用MSP430读取和写入ADS1192,我们正在使用的DA14580中的相同初始化参数,该参数不起作用。
还有什么我们应该检查的吗?
由于配置和电线还可以检查,因此两个板(我假设)有共同点,然后在公共汽车上捕获活动,以便查看错误是下一步。
将SPI_FIFO_MODE更改为0后,我们能够读取设备ID但不是每次。它也正在发生一个额外的spi_access。这种行为的原因是什么?
读取过程是否有可能中断?前任。从逻辑分析仪视图中,地址与错误情况时的结果是否有时间差距?
嗨Brarath,
检查SPI连接,确保连接正确终止,接地线可以正常。还要确保SPI模块的初始化值正确设置为传感器所需的相应值。
谢谢mt_dialog.
我们已经验证了所有连接终端。我们能够在SPI上使用MSP430读取和写入ADS1192,我们正在使用的DA14580中的相同初始化参数,该参数不起作用。
还有什么我们应该检查的吗?
嗨Brarath,
由于配置和电线还可以检查,因此两个板(我假设)有共同点,然后在公共汽车上捕获活动,以便查看错误是下一步。
谢谢mt_dialog.
将SPI_FIFO_MODE更改为0后,我们能够读取设备ID但不是每次。它也正在发生一个额外的spi_access。这种行为的原因是什么?
读取过程是否有可能中断?前任。从逻辑分析仪视图中,地址与错误情况时的结果是否有时间差距?