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.

capture nothing using Read Data Continuous Mode of ADS1298

Other Parts Discussed in Thread: ADS1298R, ADS1298

We use ADS1298R with Read Data Continuous Mode,but We capture nothing using the follow code. Can you help me find where is wrong? tKS!
void ADS1298_Init(void)
{
unsigned char ads1298_Config;
Delay_Ms(1000);
ADS1298_SPI_Init(); //SPI主机配置初始化
ADS1298_Start_OFF;
ADS1298_CS_OFF; //片选ADS1298
ADS1298_Reset();
ADS1298_WCMD(SDATAC);
g_ucADS1298ID=ADS1298_RREG(ID_ADDR);
ADS1298_WREG(CONFIG3_ADDR,0x4e); //写寄存器3
ads1298_Config=ADS1298_RREG(CONFIG3_ADDR);
ADS1298_WREG(CONFIG1_ADDR,0x06); //写寄存器1
ads1298_Config=ADS1298_RREG(CONFIG1_ADDR);
ADS1298_WREG(CONFIG2_ADDR,0x00); //写寄存器2
ADS1298_WREG(LOFF_ADDR,0x0f); //写寄存器LOFF 电流模式
ADS1298_WREG(LOFF_FLIP_ADDR,0x00); //写寄存器LOFF_FLIP_ADDR
ADS1298_WREG(LOFF_SENSP_ADDR,0xff); //写寄存器LOFF_SENSP_ADDR
ADS1298_WREG(LOFF_SENSN_ADDR,0xff); //写寄存器LOFF_SENSN_ADDR
ADS1298_WREG(RLD_SENSP_ADDR,0x06); //写寄存器RLD_SENSP_ADDR
ADS1298_WREG(RLD_SENSN_ADDR,0x02); //写寄存器RLD_SENSN_ADDR
ADS1298_WREG(CH1SET_ADDR,0x10);
ADS1298_WREG(CH2SET_ADDR,0x40); //写寄存器CH2SET
ADS1298_WREG(CH3SET_ADDR,0x40); //写寄存器CH3SET
ADS1298_WREG(CH4SET_ADDR,0x40); //写寄存器CH4SET
ADS1298_WREG(CH5SET_ADDR,0x00); //写寄存器CH5SET
ADS1298_WREG(CH6SET_ADDR,0x10); //写寄存器CH6SET
ADS1298_WREG(CH7SET_ADDR,0x10); //写寄存器CH7SET
ADS1298_WREG(CH8SET_ADDR,0x10); //写寄存器CH8SET
ADS1298_WREG(RESP_ADDR,0xf6); //写寄存器RESP 22.5(e2) 45(e6) 67.5(eb) 90(ee) 112.5(f2) 135(f6) 157.5(fb) 180(fe)
ADS1298_WREG(CONFIG4_ADDR,0x02); //写寄存器4 使能电极脱落检测功能
ADS1298_WREG(WCT1_ADDR,0x00);
ADS1298_WREG(WCT2_ADDR,0x00);
ADS1298_WREG(PACE_ADDR,0x01);
ADS1298_Start_ON;
ADS1298_CS_ON; //禁止ADS1298
Delay_Ms(20);
ADS1298_CS_OFF;
Delay_Ms(2);
ADS1298_WCMD(RDATAC);
Delay_Ms(2);
ADS1298_CS_ON;
Delay_Ms(20);
}