您好!
我知道这个问题以前已经被问及并得到了解答。 但我找不到这个线索-所以我提前道歉。
我的应用需要 ADS1282上的两个输入通道、我们的计划是/是对多路复用器进行重新编程、以便我们可以逐个对信号进行采样。
一般想法是:
更改配置1 MUX,发出读取数据等待数据就绪,读取数据
将配置1多路复用器更改为通道2、发出读取数据命令、等待数据就绪、数据就绪
将配置1多路复用器从通道1更改为通道2不起作用。 只要我作为配置的一部分进行切换、我就可以切换通道。
通道的切换速度有多快? 所有数据访问都是作为中断服务例程的一部分进行的、我的计划是连续发出命令。 这在该芯片上是可行的吗?
在读取寄存器时、我在字节之间输入大约4us 的延迟、这似乎可以正常工作。 ADC 的时钟频率为4MHz、SPI 的运行频率为2MHz。 目标数据速率为2KHz。
如果有任何帮助/指导、我将不胜感激。
谢谢
桑托什