91视频丝瓜-91视频完整版高清-91视频网-91视频网店-91视频网或将从此无大神-91视频网入口

您好,歡迎訪問上海現(xiàn)易電子元器件有限公司網(wǎng)站!

021-51870898
021-51870898   18019251567
4新聞資訊
您的位置: 首頁 ->  新聞資訊 -> 單片機

?STM32F0多路ADC采樣中的BUG和解決方案

文章出處:單片機 責任編輯:上海現(xiàn)易電子元器件有限公司 發(fā)表時間:2020-11-10

uint32_t ADC_Detect(uint32_t  AD_Channel)  

{  

  

    hadc.Instance->CHSELR = 0;  

    ADC_ChannelConfTypeDef sConfig;  

    sConfig.Channel = AD_Channel;  

        sConfig.Rank = ADC_RANK_CHANNEL_NUMBER;  

        sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;  

        HAL_ADC_ConfigChannel(&hadc, &sConfig);  

    

    uint32_t ADC_result;  

    /*ADC START*/  

        if(HAL_ADC_Start(&hadc)!=HAL_OK)  

    {  

        while(1)  

        {  

        }  

    }  

    /*Wait for ADC completed*/  

    if (HAL_ADC_PollForConversion(&hadc, 10) != HAL_OK)  

  {  

     while(1)  

      {  

      }  

  }  

  else  

  {  

    /*Get the converted value of regular channel*/  

    ADC_result = HAL_ADC_GetValue(&hadc);  

        HAL_ADC_Stop(&hadc);  

        //ADC_result =((ADC_result*3300)>>8);  

        return ADC_result;  

  }  

}  

使用CUBE生產的ADC無法配置多路采樣,多路采樣采集值不對,研究后發(fā)現(xiàn)是底層函數(shù)沒有將CHANNEL清零導致的


只需要在函數(shù)中增加 hadc.Instance->CHSELR = 0; 手動清0 寄存器即可。 


上海現(xiàn)易電子元器件有限公司 版權所有 未經授權禁止復制或鏡像

CopyRight 2020-2025 www.urqm.cn All rights reserved   滬ICP備2020031792號

電話

易經理

18019251567

微信

易經理

易經理

頂部

咨詢
主站蜘蛛池模板: 日本熟妇乱人伦A片精品软件 | 国产一性一交一伦一A片 | 日韩免费观看一级毛片看看 | 无码一卡二卡三卡四卡 | 狠狠色丁香婷婷综合久久来 | 99精品免费在线 | 国产一卡三卡四卡无卡精品 | 中国大陆一级毛片 | 波多野结衣torrent | 日韩免费一级a毛片在线播放一级 | 先锋影音avt天堂影院 | 92看看福利午夜影院 | 成年女人免费影院播放 | 色美妞| WWW免费刺激无码又爽又色视频 | 国产成人亚洲精品91专区手机 | 91香蕉在线视频 | jizzjizzjiz日本视频 | 久久影院精品 | 99热在线精品播放 | 2828色情电院在线 | 92kyy福利合集 | 欧美野外疯狂做受XXXX高潮 | 99视频免费在线观看 | 日本黄 色 成 年 人免费观看 | 色哟哟在线观看入口 | 最近的中文字幕国语电影直播 | 66精品综合久久久久久久 | 毛片成人永久免费视频 | 狠狠撸下载 | 又长又粗又硬宝贝想要爽 | 欧美在线一区视频 | 成人激情视频网站 | 国产在线观看清码视频 | 国产日本一区二区三区 | 流氓软件app免费下载大全下载 | 一级一级一级一级毛片 | 天美传媒国产今日推荐 | 亚洲精品国产一区二区精华液 | 国产成人精品综合网站 | 久久亚洲国产最新网站 |