微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于AFE4300初始化寄存器配置

关于AFE4300初始化寄存器配置

时间:10-02 整理:3721RD 点击:

你好,我在使用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);

   

AFE4300的数据手册没有上电初始化的配置流程示意图,开发起来不是很方便。另外,虽然现在官网上提供了开发板的固件源程序,可是我申请了三次,都是石沉大海。以现在大陆的网络状况,访问TI的网站就是一件考验人品的事情,希望TI能更加开放一点,我们是真的在用你们的芯片做产品,没必要遮遮掩掩的设置一些障碍,给个参考例程,早点做出产品,不是皆大欢喜的事情吗?

您好,我是一名在校学生.目前正在用AFE4300做人体电阻的测试.你能给我一些资料吗?或者是方便和我交流一下吗?qq:785402842

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top