您好!
我目前正在习惯我的 Thesis 的第一个 SPI-ADC。
我遇到的问题是、我可以向 ADC 发送和接收消息、但我无法找到每个接收消息发送了多少数据。 此外、我无法获取有关接收到的消息中哪些位数据正在传入的信息。 数据表在"典型通信帧"一章中指出、始终发送来自模拟通道的数据的帧以及 rreg 命令的以下答案。 这是我的问题开始的地方。 如何从数据表中获取每条消息的位数、以便在下一条消息中接收"所有内容"。
对于上下文,我正在等待!DRDY 引脚,然后再接收和发送数据。 我的 MCU 是 RaspberryPi 3B+、主时钟由其 PWM 引脚提供2048000Hz 频率。 我正在使用 SPIDEV 库来累积通信帧。
我们非常感谢您的帮助、开放源码论坛对您帮助不大、我在这个问题上停留了大约2周。
提前感谢、
C. Naumer