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

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

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

3天內不再提示

GD32 ADC規則組多通道采樣,數據發生錯位?

聚沃科技 ? 2024-03-14 09:58 ? 次閱讀

我們知道,使用ADC規則組(常規組)多通道采樣時,必須要配合DMA使用,但有的小伙伴遇到這種應用下數據錯位的情況,比如預設的轉換順序是通道0->通道1->通道2,但定義的數據buffer中的采樣值卻是通道1->通道2->通道0,那這是為什么呢?

出現這種情況的一個可能原因是——ADC先使能再去配置DMA。我們來看下面的時序:

wKgZomXyWTiAEpmPAAA9YFo96dA479.png

如果先配置并使能ADC,當觸發信號來臨,ADC開始轉換,若ADC轉換到通道1的時候,DMA才配置并使能,那么DMA是不會搬運通道0的數據的,而是當通道1的轉換結束后,DMA才開始搬運第一個數據到buffer[0],所以buffer中的數據順序就變成了數據1->數據2->數據0。

我們再來看下先配置DMA再配置ADC的時序:

wKgZomXyWT6AAbU6AAA_DRuN2Gk286.png

ADC在轉換第一個通道時,DMA已經準備好搬運數據,所以DMA的第一次搬運發生在ADC的第一個通道轉換完成后,故數據將不會錯位。

所以小伙伴知道了嗎?ADC+DMA使用的時候,一定要先配置DMA,再配置ADC哦。

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

    關注

    6065

    文章

    44944

    瀏覽量

    648037
  • adc
    adc
    +關注

    關注

    99

    文章

    6658

    瀏覽量

    548512
  • GD32
    +關注

    關注

    7

    文章

    419

    瀏覽量

    25235
  • muc
    muc
    +關注

    關注

    0

    文章

    15

    瀏覽量

    11601
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    GD32 ADC規則通道采樣數據發生錯位? #GD32 #ADC #單片機 #嵌入式開發

    單片機嵌入式開發
    聚沃科技
    發布于 :2024年03月14日 10:01:04

    ADC規則通道和注入通道混合使用(轉)

    ADC_SQRx 和 ADC_JSQR 寄存器中設置的至 20 個轉換序列。還有在規則通道使用DMA
    發表于 01-19 10:40

    GD32F310-ADC規則連續采樣簡介

    ADC 簡介及特點器件中集成了一個 12 位 2.86 MSPS 通道 ADC。 一共有19個多路復用通道:16個外部
    發表于 09-28 10:52

    GD32F310-ADC規則連續采樣

    即可配置。有一點疑問的地方就是ADC_CTL1寄存器中的 ETSRC[2:0] 的軟件觸發選項,目前是不用配置也不影響你的軟件觸發ADC轉換。注入通道的 ETSIC[2:0] 沒有測試,大致應該是一樣的。原作者:兆易創新
    發表于 10-21 15:21

    GD32F427開發板上實現ADC規則連續采樣

    ADC 簡介及特點器件中集成了一個 12 位 2.6 MSPS 通道 ADC。 一共有19個多路復用通道:16個外部
    發表于 11-25 11:11

    STM32G070 DMA ADC通道數據錯位

    STM32G070 配置DMA ADC轉換。想通過軟件定時觸發連續轉換一個序列后停止。測試時發現采樣時間設置快了會出現ADC通道數據
    發表于 03-01 16:56

    GD32GD32讀取ADC數據

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

    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><b class='flag-5'>通道</b>掃描

    你了解GD32 MCU的命名規則

    下面為大家介紹GD32 MCU的通用命名規則,以GD32F303ZGT6為例,其中,GD32代表GD32 MCU,F代表通用系列產品類型,3
    的頭像 發表于 01-13 09:38 ?4546次閱讀
    你了解<b class='flag-5'>GD32</b> MCU的命名<b class='flag-5'>規則</b>嗎

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

    熟悉GD32的小伙伴都知道,ADC除了可以采集IO口上的電壓外,還有兩個內部通道,分別為內部溫度傳感器通道ADC0_CH16)和Vrefi
    的頭像 發表于 01-26 09:45 ?4023次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>ADC</b>內部<b class='flag-5'>通道</b><b class='flag-5'>采樣</b>異常原因

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

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

    GD32 ADC轉換時間如何計算?

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

    GD32F470紫藤派開發板使用手冊】第八講 ADC-規則通道采樣實驗

    通過本實驗主要學習以下內容: ?ADC的簡介 ?GD32F470 ADC工作原理 ?DMA原理 ?規則
    的頭像 發表于 05-12 10:00 ?1421次閱讀
    【<b class='flag-5'>GD</b>32F470紫藤派開發板使用手冊】第八講 <b class='flag-5'>ADC</b>-<b class='flag-5'>規則</b><b class='flag-5'>組</b><b class='flag-5'>多</b><b class='flag-5'>通道</b><b class='flag-5'>采樣</b>實驗

    GD32H757Z海棠派開發板使用手冊】第八講 ADC-規則通道采樣實驗

    通過本實驗主要學習以下內容: ADC的簡介 GD32FH757 ADC工作原理 DMA和DMAMUX的原理 規則
    的頭像 發表于 05-14 09:39 ?1200次閱讀
    【<b class='flag-5'>GD</b>32H757Z海棠派開發板使用手冊】第八講 <b class='flag-5'>ADC</b>-<b class='flag-5'>規則</b><b class='flag-5'>組</b><b class='flag-5'>多</b><b class='flag-5'>通道</b><b class='flag-5'>采樣</b>實驗

    GD32F303紅楓派開發板使用手冊】第十二講 ADC-雙軸按鍵搖桿通道循環采樣實驗

    本實驗是通過ADC規則通道循環采樣方式實現雙軸按鍵搖桿傳感器x和y軸電壓值的讀取,通過本實驗
    的頭像 發表于 06-11 09:40 ?1099次閱讀
    【<b class='flag-5'>GD</b>32F303紅楓派開發板使用手冊】第十二講   <b class='flag-5'>ADC</b>-雙軸按鍵搖桿<b class='flag-5'>多</b><b class='flag-5'>通道</b>循環<b class='flag-5'>采樣</b>實驗
    主站蜘蛛池模板: 综合免费视频 | 免费观看黄色在线视频 | 日本不卡免费高清一级视频 | 黄色免费看网站 | 午夜影视在线 | 黄黄视频在线观看 | 日韩三级免费看 | 在线视频免费视频网站 | 天堂在线视频观看 | 日本精品高清一区二区2021 | 天天噜日日噜夜夜噜 | 亚洲欧美精品一区二区 | 欧美性色黄 | 乱j伦小说在线阅读 | 一二三区乱码一区二区三区码 | 天天干在线免费视频 | 国产亚洲精品久久久久久久软件 | 中国国产aa一级毛片 | 岛国毛片在线观看 | 这里只有精品在线 | 在线不卡一区 | 中文字幕一区二区三区四区五区 | 91青草视频| 日本在线视频一区二区 | 与子乱刺激对白在线播放 | 久久亚洲国产成人精品性色 | 一区二区3区免费视频 | 在线天堂bt种子资源 | 欧美亚洲啪啪 | 国产成人高清 | 国产日韩一区二区三区 | 四虎影院在线免费观看视频 | 91大神精品长腿在线观看网站 | 婷婷六月激情 | 精品女视频在线观看免费 | 亚洲国产成人久久三区 | 复古毛片 | 性欧美在线 | 香蕉狠狠再啪线视频 | 啪啪免费网站视频观看 | 欧美性猛交xxxx免费看久久 |