您好!
我使用的是 ADS131E08、我使用默认寄存器设置读取8ch。 但我需要更改 Config1寄存器。 我正在尝试对 CONFIG1寄存器进行读取和写入操作、但 SDO 引脚中的值为空。 我添加我的读取代码。 是否有人可以帮助解决该问题?
uint8_t readADS131E08_reg8bit (uint8_t regAdress、uint8_t numRead){// numRead 是要读取的寄存器数(byte)-1
//firts send sdatac
ads131_start_low ();
ads131_CSn_low ();
sendSpiADS131 (sdatac);
ads131_CSn_high ();
ads131_start_high();
DELAY_10us (1);
ads131_CSn_low ();
DELAY_10us (1);
sendSpiADS131 (regAdress);
sendSpiADS131 (numRead);
uint8_t readRegisiter = sendSpiADS131 (0x00);
ads131_CSn_high ();
startContactMode_ADS131E08();//默认模式
返回读数正则;
}
谢谢