chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

聚沃科技 ? 2024-01-26 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

原因一:

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

wKgZomWzDmiAGoXlAABF4RuCVXs186.png

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

wKgaomWzDmyAFGZpAAE-seG1x8U131.png

這是因?yàn)锳DC的配置中少了一個(gè)關(guān)鍵的函數(shù),那就是adc_tempsensor_vrefint_enable:

wKgZomWzDnKAN7zAAAA77ctDYS4267.png

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

原因二:

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

wKgZomWzDniACsFoAAA5AlZlBSQ774.png

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

wKgaomWzDoGAB2ZpAAGTtkDOTf4531.png

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

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

    關(guān)注

    6078

    文章

    45565

    瀏覽量

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

    關(guān)注

    0

    文章

    510

    瀏覽量

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

    關(guān)注

    100

    文章

    7941

    瀏覽量

    556820
  • GD32
    +關(guān)注

    關(guān)注

    7

    文章

    434

    瀏覽量

    27588
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

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

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

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

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

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

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

    GD32ADC有很多模式,這里教大家使用最簡(jiǎn)單的軟件觸發(fā)讀取ADC,我使用的芯片是 GD32F350K8U6使用步驟1.初始化IO引腳設(shè)置為模擬輸入模式2.初始
    發(fā)表于 12-02 15:06 ?34次下載
    【<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有很多模式,這里教大家使用最簡(jiǎn)單的軟件觸發(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讀取三個(gè)adc通道,并且通過(guò)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ā)送異常最常見(jiàn)原因

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

    GD32 串口接受異常的幾個(gè)原因

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

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

    ADC采樣精度受很多因素影響,比如電源波動(dòng)、參考電壓波動(dòng)、輸入信號(hào)波動(dòng)等,GD32 MCU內(nèi)部提供了一個(gè)參考電壓通道,理論上可以優(yōu)化由于電源
    的頭像 發(fā)表于 02-26 09:14 ?4072次閱讀
    如何通過(guò)<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失敗的原因

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

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

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

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

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

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

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