您好。我目前正在使用AFE4490,但是发现按照我的配置读出的LED2VAL的值显示出来的总是乱码,根本不是血氧曲线,求指教。
SPI1_WriteAFE4490( AFE4490_PRPCOUNT, 6399); //the period is 1600us
SPI1_WriteAFE4490( AFE4490_tiAGAIN, 0x000000); //Rf and Cf are same for both LED2 & LED1
SPI1_WriteAFE4490( AFE4490_TIA_AMB_GAIN, 0x00800A); //1Khz filter conner; Cf = 5pf+5pf; Rf = 100K ohm
SPI1_WriteAFE4490( AFE4490_LEDCNTRL, 0x016666); //LED current range is 75mA. LED1/2 current is 30 mA.
SPI1_WriteAFE4490( AFE4490_ALARM, 0x000080); //Disable
SPI1_WriteAFE4490( AFE4490_CONTROL2, 0x000000); //0.75V Tx reference voltage
//H-Bridge; AFE Power up
SPI1_WriteAFE4490( AFE4490_CONTROL0, 0x000000);
SPI1_WriteAFE4490( AFE4490_CONTROL1, 0x000302); //0x000F02Internal Clock no output; Timer is enabled; No average.