我有 ADS7844 ADC IC、遇到了来自器件的一些奇怪数据。 当前器件设置为:
- VCC -+3.3V
- COM - GND
- VREF -+3.3V
- SPI 时钟- 160kHz
- CH_0 -+3.3V
您可以看到、MOSI 线路上的第一个字节是从高位开始的控制字节。 我正在请求 CH_0的转换、因此根据数据表、以下位为0、1个低位。 之后是表示单端模式的单个高电平位、然后最后2个位为高电平以保持器件加电。
如数据表中所述、在这之后、我期望 BUSY 信号为高电平(在第一个字节和第二个字节之间)。 实际发生的情况是、ADC IC 在第2个字节中以0x18h 的恒定值进行响应、然后字节3和4包含电压值。
数据表描述了模拟读数的 MSB 将在第一个字节之后被传输。
我在数据表中找不到将 MISO 线路上的响应描述为3字节的任何信息。 我不使用菊花链。 我已尝试重新启动设备、问题仍然存在。
如果有任何帮助,我们将不胜感激。
谢谢。