使用菊花链方串联2片ADS1299,使用SPI通讯方式配置芯片寄存器,2片共用一根DIN线。在配置偏置运放时数据手册中写“当多个ADS1299-x器件串接时,使用PD_BIAS位关闭除一个外的所有偏置放大器。”
,如何在不改变第一片配置的情况下,改写第二片的相关寄存器,关闭偏置运放呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
您需要另外一个GPIO来控制第二片器件的/CS引脚。一个GPIO用于第一个设备(即打开偏置),另一个用于其余设备(即关闭偏置)。 对于每个需要唯一寄存器设置的设备,您将需要单独的GPIO来控制该设备/CS引脚。 但是,在读取数据时,您需要同时使能所有/CS引脚,并通过单个DOUT引脚连续读取数据。
即如果使用一个GPIO连接多个 ADS1299的CS管脚,那么其寄存器只能配置相同的数据;要想不同的设备有不同的寄存器配置,只能每个设备的CS对应一个主控端的控制管脚,这样才能对不同的设备配置不同的寄存器值。