如主题所述、我将在 CMOS 多路复用器模式下使用 ADS62P42。
我必须提及的是、所有3个并行控制引脚都位于 GND、以便仅具有串行(SPI)配置、并且我将断电模式置于寄存器14中的111 (多路复用器模式)
以下是我的 SPI 寄存器的内容
开始时寄存器00 0x02 //复位所有内容
寄存器10 0x00
寄存器11 0x0c
寄存器12 0x00
寄存器13 0x10
寄存器14 0x87 =我将断电模式置于寄存器14中的111 (多路复用器模式)
寄存器16 0x00
寄存器17 0x0c
寄存器18 0x00
寄存器19 0x00
寄存器1A 0x80
寄存器1B 0x03
寄存器1D 0x00
在对 SPI 设置寄存器进行编程后、我将在很短的几圈时间内收到多路复用器模式下的输入 B (输入 B 和输入 A)的结果。
但是,下一次读取输入 B (几秒钟后)我发现它不再处于 CMOS 多路复用器模式,而是切换到正常模式本身,就像它在内部进行复位一样...??
ADS62P42无法长时间保持 CMOS 多路复用器模式的 SPI 设置... ???
您可以看到信号抽头捕获图-输入完成了 ADC_IN_I_Q[13.0.0]--在 CMOS 多路复用器模式下,我在该输入双频信号中接收到了该信号。
我再次尝试了几次,每次的结果都是一样的... ?
请,您是否能解决这个问题?
Luc Stan