你好,我在使用AFE4300测量人体阻抗,打算使用FullWave方式,采用Continuous模式,但是用示波器看不到RDY的8us的触发信号, 下面是我的初始化步骤,麻烦你们看看是否正确:
GPIO_SetBits(AFE_OTHER_PIN_PORT, AFE_OTHER_PIN_RESET); //Reset = 1
delay_us(2000000);
GPIO_ResetBits(AFE_OTHER_PIN_PORT, AFE_OTHER_PIN_RESET); //Reset = 0
delay_us(20);
GPIO_SetBits(AFE_OTHER_PIN_PORT, AFE_OTHER_PIN_RESET); //Reset = 1
//配置寄存器
AFE_Write(AFE_REG_ADC_CTL_REG1, 0x4140); //Continuous, PowerUp, 128
delay_us(100);
AFE_Write(AFE_REG_DEV_CTL1, 0x6006); //PowerUp DAC, PowerUp Device, PowerUp BCM
delay_us(100);
AFE_Write(AFE_REG_ISW_MUX, 0xC1C1); //IOut4,5, RN0, RP0
delay_us(100);
AFE_Write(AFE_REG_VSEBSE_MUX, 0xC1C1); //VE:4,5, VP_R0, VM_R0
delay_us(100);
AFE_Write(AFE_REG_IQ_MODE_ENABLE, 0x0000); //Full Wave Mode
delay_us(100);
AFE_Write(AFE_REG_BCM_DAC_FREQ, 0x0032); //DAC:50Khz
delay_us(100);