CN0287的参考
电路里,AD7193和AD5201都是通过一个SPI总线连接的,AD7193有单独控制的CS引脚,AD5201的CS是由AD7193的GPIO控制的。
这里就有个疑问,先选通AD7193,通过SPI发送命令,控制AD7193的P3口,拉低P3,这样AD5201就被选通了,可以发送SPI命令,控制其输出电阻。
那么,如何将P3口拉高呢?如果还是通过AD7193发送SPI命令,这时,AD5201的片选其实仍处于有效状态,会将此时的SPI指令处理掉,这样AD5201就无法得到需要的电阻值了。