久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 130|回復: 0
打印 上一主題 下一主題
收起左側

關于FDC2214的ID讀取一直是0x0的問題

[復制鏈接]
跳轉到指定樓層
樓主
*FDC2214初始化函數
*返回值:0:初始化正常
*       1:不正常
*/
uint8_t FDC2214_Init(void)
{
        uint16_t res,ID_FDC2214;
        FDC_IIC_Init();
        res=FDC_Read(MANUFACTURER_ID);//測試設備讀取是否正常
        ID_FDC2214 = FDC_Read(DEVICE_ID);
        printf("ID:%d \r\n", ID_FDC2214);
        if(res==0x5449)
        {
                //設置Set_FDC2214寄存器
                Set_FDC2214(RCOUNT_CH0,0x34,0xFB);//參考計數轉換間隔時間(T=(RCOUNT_CH0*16)/Frefx)
                Set_FDC2214(RCOUNT_CH1,0x34,0xFB);
                Set_FDC2214(RCOUNT_CH2,0x34,0xFB);
                Set_FDC2214(RCOUNT_CH3,0x34,0xFB);
               
                Set_FDC2214(SETTLECOUNT_CH0,0x00,0x1B);//轉換之前的穩定時間(T=(SETTLECOUNT_CHx*16)/Frefx)
                Set_FDC2214(SETTLECOUNT_CH1,0x00,0x1B);
                Set_FDC2214(SETTLECOUNT_CH2,0x00,0x1B);
                Set_FDC2214(SETTLECOUNT_CH3,0x00,0x1B);
               
                Set_FDC2214(CLOCK_DIVIDERS_C_CH0,0x20,0x02);//選擇在0.01MHz ~ 10MHz的傳感器頻率
                Set_FDC2214(CLOCK_DIVIDERS_C_CH1,0x20,0x02);//Frefx = Fclk = 43.4MHz/2(2分頻)
                Set_FDC2214(CLOCK_DIVIDERS_C_CH2,0x20,0x02);//CHx_REF_DIVIDER=2;CHx_FIN_SEL=2
                Set_FDC2214(CLOCK_DIVIDERS_C_CH3,0x20,0x02);//CHx_REF_DIVIDER=2;CHx_FIN_SEL=2
               
                Set_FDC2214(DRIVE_CURRENT_CH0,0x78,0x00);//0.146ma(傳感器時鐘建立+轉換時間的驅動電流)
                Set_FDC2214(DRIVE_CURRENT_CH1,0x78,0x00);
                Set_FDC2214(DRIVE_CURRENT_CH2,0x78,0x00);
                Set_FDC2214(DRIVE_CURRENT_CH3,0x78,0x00);
               
                Set_FDC2214(ERROR_CONFIG,0x00,0x00);//全部禁止錯誤匯報
               
                Set_FDC2214(MUX_CONFIG,0xC2,0x0D);//通道0,1,2 ,3;選擇10Mhz為超過振蕩槽振蕩頻率的最低設置,多通道,四通道
               
                Set_FDC2214(CONFIG,0x16,0x01);//激活模式,使用內部振蕩器做參考頻率,INTB引腳會隨狀態寄存器更新被置位
        }
        else return 1;
       
        return 0;
}

float Cap_Calculate(uint8_t chx)
{
        float Cap;
        Data_FDC = FCD2214_ReadCH(chx);
        Cap = 232021045.248/(Data_FDC);
        return (Cap*Cap);
        //return (Data_FDC);
}



1.png (254.46 KB, 下載次數: 0)

1.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美在线国产精品 | 日本在线你懂的 | 亚洲不卡在线观看 | 久久综合爱 | 亚洲成av | 国产日韩欧美精品一区二区 | 欧洲色 | 成年人免费看 | 欧美一级片在线看 | 欧美激情在线精品一区二区三区 | 国产福利91精品一区二区三区 | 一级看片免费视频囗交动图 | 国产精品久久久久久吹潮 | 一区二区三区免费观看 | 高清人人天天夜夜曰狠狠狠狠 | 四虎影视1304t | 久久久久久久国产 | 一二三区在线 | 最新国产精品视频 | 国产精品视频999 | 国产高清一区二区 | 三级成人片 | 精品欧美| 99热国产免费 | 日韩在线看片 | 亚洲国产成人在线视频 | 日韩中文字幕在线不卡 | 国产精品1区 | 国产精品一区二区三区在线播放 | 中文字幕在线一区 | 久久精品二区亚洲w码 | 美女视频h | 亚洲欧洲精品在线 | 成人三级视频 | 国产一级在线 | 99久久精品国产一区二区三区 | 黄色毛片免费 | 成人h片在线观看 | 久久精品国产亚洲一区二区三区 | 国产精品视频免费观看 | 一级毛片成人免费看a |