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.

ADS1299: 菊花链模式读取数据全是0x00

Part Number: ADS1299

 通过引脚控制RESET和START,可以正常写读寄存器,但是在RDATAC之后采集到的数据全都是0x00,包括24位数据头也是0x00,DADY的波形是正确的,在示波器上观察到ADS MISO端输出的是0x00,请教大家这是哪里的原因

这是我的电路原理图以及初始化代码

GPIO_InitTypeDef GPIO_Initure;
__HAL_RCC_GPIOA_CLK_ENABLE(); // G

GPIO_Initure.Pin=GPIO_PIN_1|GPIO_PIN_2; //
GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;
GPIO_Initure.Pull=GPIO_PULLUP;//ÉÏÀ­
GPIO_Initure.Speed=GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOA,&GPIO_Initure);
PAout(1)=1;//reset
//delay_ms(1000);
PAout(2)=0;

delay_ms(1000);
PAout(1)=0;//reset
delay_ms(500);
PAout(1)=1;
delay_ms(500);
ADS_SPI(WAKEUP);
delay_ms(10);
ADS_SPI(SDATAC);

ADS_REG(WREG|CONFIG3,0xF1);

delay_ms(10);
ADS_REG(WREG|BIAS_SENSP,0xDF); // 250Hz 0x96;500hz,0x95


delay_ms(10);
ADS_REG(WREG|CONFIG1,0X93);
delay_ms(10);
delay_ms(10);//�ȴ��ڲ��ο���ѹ�ȶ�
ADS_REG(WREG|CONFIG2,0xD3); // 250Hz 0x96;500hz,0x95
delay_ms(10);

ADS_REG(WREG|CH1SET,0X75); //amplified x1
ADS_REG(WREG|CH2SET,0X75); //amplified x1
ADS_REG(WREG|CH3SET,0X75); //amplified x1
ADS_REG(WREG|CH4SET,0X75); //amplified x1
ADS_REG(WREG|CH5SET,0X75); //amplified x1
ADS_REG(WREG|CH6SET,0X75); //amplified x1
ADS_REG(WREG|CH7SET,0X75); //amplified x1
ADS_REG(WREG|CH8SET,0X75); //amplified x1

ADS_REG(WREG|MISC1,0X20);
temp111=ADS_REG(RREG|BIAS_SENSP,0X00);
PAout(2)=1;//start=1
delay_ms(200);

//delay_ms(10);
ADS_SPI(RDATAC);