在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GD32 ADC內部通道采樣異常原因

聚沃科技 ? 2024-01-26 09:45 ? 次閱讀

熟悉GD32的小伙伴都知道,ADC除了可以采集IO口上的電壓外,還有兩個內部通道,分別為內部溫度傳感器通道(ADC0_CH16)和Vrefint通道(ADC0_CH17),其中內部溫度傳感器通道可以采集芯片周圍的溫度(注意,這個溫度通道適用于采集相對溫度,如果用來測試絕對溫度,是有一定的誤差哦),Vrefint是一個穩定的帶隙基準電壓,典型值為1.2V。

有的小伙伴反饋使用這兩個內部通道時,始終得不到轉換數據,那么可能的原因有哪些呢?

原因一:

使用ADC的外部通道即IO電壓時,將IO口配置為模擬模式,

wKgZomWzDmiAGoXlAABF4RuCVXs186.png

然后配置ADC就可以正常工作了,而由于內部通道不需要配置IO口,所有有的小伙伴就直接將IO口的配置去除,但此時發現內部通道始終沒有數據。

wKgaomWzDmyAFGZpAAE-seG1x8U131.png

這是因為ADC的配置中少了一個關鍵的函數,那就是adc_tempsensor_vrefint_enable:

wKgZomWzDnKAN7zAAAA77ctDYS4267.png

這個函數是用來打開ADC內部通道的,需要在ADC使能前調用,否則就沒辦法正常使用內部通道哦。

原因二:

我們知道同一個IO口可以給多個ADC單元來使用,比如PA0,從datasheet中可以看出可以用于ADC0、ADC1或ADC2的通道0

wKgZomWzDniACsFoAAA5AlZlBSQ774.png

所以很多小伙伴想當然的認為內部通道也可以給ADC1或ADC2來使用,但其實GD32的用戶手冊中已經明確的指出內部通道只能用于ADC0:

wKgaomWzDoGAB2ZpAAGTtkDOTf4531.png

所以你用ADC1或ADC2去轉換,當然是不行的啦。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6044

    文章

    44627

    瀏覽量

    638969
  • IO
    IO
    +關注

    關注

    0

    文章

    463

    瀏覽量

    39405
  • adc
    adc
    +關注

    關注

    99

    文章

    6537

    瀏覽量

    545880
  • GD32
    +關注

    關注

    7

    文章

    416

    瀏覽量

    24501
收藏 人收藏

    評論

    相關推薦

    GD32開發實戰指南(基礎篇) 第14章 內部溫度傳感器

    GD32 有一個內部的溫度傳感器,可以用來測量 CPU 及周圍的溫度(TA)。該溫度傳感器在內部和 ADCx_IN16 輸入通道相連接,此通道
    的頭像 發表于 05-17 08:58 ?5570次閱讀
    <b class='flag-5'>GD32</b>開發實戰指南(基礎篇) 第14章 <b class='flag-5'>內部</b>溫度傳感器

    GD32 ADC內部通道采樣異常原因#GD32 #單片機 #嵌入式開發 #ADC

    單片機mcu
    聚沃科技
    發布于 :2024年01月26日 09:54:01

    怎樣使用軟件觸發讀取GD32ADC

    GD32ADC有很多模式,這里教大家使用最簡單的軟件觸發讀取ADC,我使用的芯片是 GD32F350K8U6使用步驟1.初始化IO引腳設置為模擬輸入模式2.初始
    發表于 01-26 07:05

    GD32替換STM32?這些坑你別踩...

    的輸入阻抗相對來說要小。具體情況見下表這是跑在72M的主頻下,ADC采樣時鐘為14M的輸入阻抗和采樣周期的關系:8、FSMCSTM32只有100Pin以上的大容量(256K及以上)才有FSMC,
    發表于 03-31 10:51

    GD32是否有內部的晶振?

    能用GD32內部晶振作為時鐘源嗎
    發表于 10-10 06:35

    GD32GD32讀取ADC數據

    GD32ADC有很多模式,這里教大家使用最簡單的軟件觸發讀取ADC,我使用的芯片是 GD32F350K8U6使用步驟1.初始化IO引腳設置為模擬輸入模式2.初始
    發表于 12-02 15:06 ?28次下載
    【<b class='flag-5'>GD32</b>】<b class='flag-5'>GD32</b>讀取<b class='flag-5'>ADC</b>數據

    GD32GD32設置TIMER0輸出PWM

    GD32ADC有很多模式,這里教大家使用最簡單的軟件觸發讀取ADC,我使用的芯片是 GD32F350K8U6使用步驟1.初始化IO引腳設置為模擬輸入模式2.初始
    發表于 12-02 15:06 ?23次下載
    【<b class='flag-5'>GD32</b>】<b class='flag-5'>GD32</b>設置TIMER0輸出PWM

    GD32GD32 DMA+ADC通道掃描

    芯片:GD32F350 運行在8M目標:每10ms讀取三個adc通道,并且通過DMA傳輸流程1.配置DMA傳輸2.配置ADC模式和通道3.配
    發表于 12-02 15:06 ?24次下載
    【<b class='flag-5'>GD32</b>】<b class='flag-5'>GD32</b> DMA+<b class='flag-5'>ADC</b>多<b class='flag-5'>通道</b>掃描

    GD32 485發送異常最常見原因

    相信有小伙伴們遇到過這樣的問題,在使用GD32進行串口485發送的時候,明明發送了特定長度的數據,但從機就是不響應,現在就讓我們來解析下最常見的一個原因
    的頭像 發表于 01-16 09:39 ?1349次閱讀
    <b class='flag-5'>GD32</b> 485發送<b class='flag-5'>異常</b>最常見<b class='flag-5'>原因</b>

    GD32 串口接受異常的幾個原因

    前面我們介紹過GD32 485發送時出現異常的最常見原因,有小伙伴反饋想要知道GD32 串口接受異常的可能
    的頭像 發表于 01-18 09:57 ?4427次閱讀
    <b class='flag-5'>GD32</b> 串口接受<b class='flag-5'>異常</b>的幾個<b class='flag-5'>原因</b>

    如何通過GD32 MCU內部ADC參考電壓通道提高采樣精度?

    ADC采樣精度受很多因素影響,比如電源波動、參考電壓波動、輸入信號波動等,GD32 MCU內部提供了一個參考電壓通道,理論上可以優化由于電源
    的頭像 發表于 02-26 09:14 ?2489次閱讀
    如何通過<b class='flag-5'>GD32</b> MCU<b class='flag-5'>內部</b><b class='flag-5'>ADC</b>參考電壓<b class='flag-5'>通道</b>提高<b class='flag-5'>采樣</b>精度?

    GD32 MCU ISP失敗的原因

    玩過GD32的小伙伴們都知道,GD32 MCU支持ISP,即在系統編程,前面的常見問題也給大家講過什么是ISP,什么是IAP?那有沒有小伙伴遇到過ISP失敗的情況,失敗的原因是什么呢?
    的頭像 發表于 02-28 09:23 ?1591次閱讀
    <b class='flag-5'>GD32</b> MCU ISP失敗的<b class='flag-5'>原因</b>

    GD32 MCU內部溫度傳感器如何使用,以及適合哪種應用場景?

    GD32 MCU全系列產品均內置溫度傳感器,內部溫度傳感器可以用于測量器件周圍溫度及變化,傳感器的輸出電壓連接到ADC的第16通道,可被ADC
    的頭像 發表于 02-28 09:26 ?2123次閱讀
    <b class='flag-5'>GD32</b> MCU<b class='flag-5'>內部</b>溫度傳感器如何使用,以及適合哪種應用場景?

    GD32斷上電采樣相同電壓有偏差如何處理?

    大家是否碰到過使用GD32 MCU斷上電采樣相同的電壓存在偏差的情況?如果在上電正常運行的情況下,采樣相同的直流電壓,ADC采樣數值都比較穩
    的頭像 發表于 02-29 09:44 ?882次閱讀
    <b class='flag-5'>GD32</b>斷上電<b class='flag-5'>采樣</b>相同電壓有偏差如何處理?

    GD32 ADC轉換時間如何計算?

    GD32 MCU當前產品的ADC都是SAR ADC,它有著轉換速度快,精度高的優點,剛好適合在一些需要快速ADC轉換的場合使用,比如電機應用。那么小伙伴們知道如何計算
    的頭像 發表于 03-04 09:33 ?2535次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>ADC</b>轉換時間如何計算?
    主站蜘蛛池模板: 免费h视频网站 | 激情六月丁香婷婷 | 天天操操 | 大学生一级特黄的免费大片视频 | 天天做天天爱天天大综合 | 日本特级黄录像片 | www.九色.com | 国产小视频在线高清播放 | 日本黄色xxxx | 日本在线观看成人小视频 | 亚洲一区免费观看 | 日本黄页网 | 爱情社保片鲁丝片一区 | 欧美三级在线 | 在线免费公开视频 | 最新国产精品视频免费看 | 精品四虎免费观看国产高清午夜 | 202z国产高清日本在线播放 | 婷婷激情综合 | 午夜精品久久久久久91 | 逼逼视频网站 | 亚洲4区| 久久青草免费免费91线频观看 | 亚洲欧洲综合网 | 欧美成人午夜影院 | 免费看成年视频网页 | 欧美一级片手机在线观看 | 亚洲一区二区三区在线网站 | 么公的好大好硬好深好爽在线视频 | 色老头在线精品视频在线播放 | 一级做a爱片就在线看 | 久久精品视频免费观看 | www亚洲免费 | 在线看片成人免费视频 | 丁香婷婷啪啪 | 久久夜色精品国产亚洲噜噜 | 天天操天天操天天操香蕉 | 久久亚洲综合中文字幕 | 国产黄视频网站 | 中文字幕 视频一区 | 久操久操久操 |