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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 247|回復: 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美女在线观看 | 成人午夜网站 | 亚洲一区二区三区四区五区午夜 | 91青娱乐在线 | 欧美久久大片 | 国产一区二区av | 中文字幕中文字幕 | 日韩在线精品视频 | 99久久婷婷国产精品综合 | 久久精品日产第一区二区三区 | 日韩资源 | 成人精品鲁一区一区二区 | 久久国产成人午夜av影院武则天 | 亚洲成人www| 欧美三级免费观看 | 成年人黄色小视频 | 色偷偷噜噜噜亚洲男人 | 日本精品久久久久 | 国产探花在线观看视频 | 久青草影院| 久久精品无码一区二区三区 | 在线免费视频一区 | 国产精品污www一区二区三区 | 99福利视频 | 狠狠综合网 | 精品久久视频 | 91在线观看网址 | 欧美区在线 | 午夜激情影院 | 亚洲视频在线一区 | 亚洲国产精品久久 | 极情综合网 | 精品一区二区三区91 | 欧洲毛片 | 亚洲一区二区三区在线视频 |