Thread 中讨论的其他器件: ADS124S08
工具与软件:
您好!
我们正在使用24位 ADC 芯片 ADS1248通过 SPI 通信与 STM32控制器连接。 我们 没有得到正确的输出 ADC 值。 当 始终重复读取 ADC 值获取垃圾值时、我已经调整了电位计。
在这种情况下 、我们需要检查 STM 和 ADS1248之间的握手是否已完成。 于是、编写了简单代码来 检查 ADS1248与 STM 之间的通信。 因此、我们选择一个寄存器来写入某个值、然后再次读取该特定寄存器来比较两个值是否相同。 但我们得到不同的值、两者是不同的。
此处附上了原理图文档和示例源代码。
请核实并帮助我们解决此问题。
比较

SPI 配置

我的源代码
