女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GD32 ADC內(nèi)部通道采樣異常原因

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

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

有的小伙伴反饋使用這兩個內(nèi)部通道時,始終得不到轉(zhuǎn)換數(shù)據(jù),那么可能的原因有哪些呢?

原因一:

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

wKgZomWzDmiAGoXlAABF4RuCVXs186.png

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

wKgaomWzDmyAFGZpAAE-seG1x8U131.png

這是因為ADC的配置中少了一個關(guān)鍵的函數(shù),那就是adc_tempsensor_vrefint_enable:

wKgZomWzDnKAN7zAAAA77ctDYS4267.png

這個函數(shù)是用來打開ADC內(nèi)部通道的,需要在ADC使能前調(diào)用,否則就沒辦法正常使用內(nèi)部通道哦。

原因二:

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

wKgZomWzDniACsFoAAA5AlZlBSQ774.png

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

wKgaomWzDoGAB2ZpAAGTtkDOTf4531.png

所以你用ADC1或ADC2去轉(zhuǎn)換,當(dāng)然是不行的啦。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6063

    文章

    44915

    瀏覽量

    646745
  • IO
    IO
    +關(guān)注

    關(guān)注

    0

    文章

    485

    瀏覽量

    40174
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6635

    瀏覽量

    548223
  • GD32
    +關(guān)注

    關(guān)注

    7

    文章

    418

    瀏覽量

    25143
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    GD32開發(fā)實戰(zhàn)指南(基礎(chǔ)篇) 第14章 內(nèi)部溫度傳感器

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

    GD32 ADC內(nèi)部通道采樣異常原因#GD32 #單片機(jī) #嵌入式開發(fā) #ADC

    單片機(jī)mcu
    聚沃科技
    發(fā)布于 :2024年01月26日 09:54:01

    怎樣使用軟件觸發(fā)讀取GD32ADC

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

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

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

    GD32是否有內(nèi)部的晶振?

    能用GD32內(nèi)部晶振作為時鐘源嗎
    發(fā)表于 10-10 06:35

    GD32GD32讀取ADC數(shù)據(jù)

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

    GD32GD32設(shè)置TIMER0輸出PWM

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

    GD32GD32 DMA+ADC通道掃描

    芯片:GD32F350 運(yùn)行在8M目標(biāo):每10ms讀取三個adc通道,并且通過DMA傳輸流程1.配置DMA傳輸2.配置ADC模式和通道3.配
    發(fā)表于 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發(fā)送異常最常見原因

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

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

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

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

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

    GD32 MCU ISP失敗的原因

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

    GD32 MCU內(nèi)部溫度傳感器如何使用,以及適合哪種應(yīng)用場景?

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

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

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

    GD32 ADC轉(zhuǎn)換時間如何計算?

    GD32 MCU當(dāng)前產(chǎn)品的ADC都是SAR ADC,它有著轉(zhuǎn)換速度快,精度高的優(yōu)點(diǎn),剛好適合在一些需要快速ADC轉(zhuǎn)換的場合使用,比如電機(jī)應(yīng)用。那么小伙伴們知道如何計算
    的頭像 發(fā)表于 03-04 09:33 ?2872次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>ADC</b>轉(zhuǎn)換時間如何計算?