娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

GD32 ADC規(guī)則組多通道采樣,數(shù)據(jù)發(fā)生錯位?

發(fā)布者:溫柔的愛情最新更新時間:2024-11-08 來源: elecfans關(guān)鍵字:GD32  多通道采樣  錯位 手機看文章 掃描二維碼
隨時隨地手機看文章

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

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

wKgZomXyWTiAEpmPAAA9YFo96dA479.png


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

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

wKgZomXyWT6AAbU6AAA_DRuN2Gk286.png


ADC在轉(zhuǎn)換第一個通道時,DMA已經(jīng)準備好搬運數(shù)據(jù),所以DMA的第一次搬運發(fā)生在ADC的第一個通道轉(zhuǎn)換完成后,故數(shù)據(jù)將不會錯位。

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


關(guān)鍵字:GD32  多通道采樣  錯位 引用地址:GD32 ADC規(guī)則組多通道采樣,數(shù)據(jù)發(fā)生錯位?

上一篇:關(guān)于GD32 Colibri-F450VE開發(fā)板的性能分析和介紹
下一篇:GD32開發(fā)實戰(zhàn)指南(基礎(chǔ)篇) 第18章 CRC校驗

推薦閱讀最新更新時間:2025-03-31 10:30

基于DSP和高速AD的電力系統(tǒng)多通道同步采樣
摘要:介紹了一種以DSP芯片TMS320C6711D為處理核心,輔以高速A/D芯片ADS8364,實現(xiàn)電力系統(tǒng)多通道同步采樣分析的系統(tǒng)結(jié)構(gòu),著重介紹系統(tǒng)的硬件設(shè)計,通過測試及使用表明,該設(shè)計使用方便、實時性好、抗干擾性強、測量精度高、性價比優(yōu),可在電力系統(tǒng)中廣泛使用。 關(guān)鍵詞:DSP;交流同步采樣;電能質(zhì)量 基本電量的采集作為電力系統(tǒng)實時控制、監(jiān)測、調(diào)度自動化的前提環(huán)節(jié),毫無疑問具有重要的作用。如何準確快速地采集電力系統(tǒng)中的各個模擬量并加以分析,以達到實時報警甚至預(yù)防事故發(fā)生的目的,是電力系統(tǒng)研究中的熱點。 文章描述的采樣分析系統(tǒng)選用美國TI公司的TMS320C6711D作為主要的計算核心器件,該芯片具有900 M
[嵌入式]
基于DSP和高速AD的電力系統(tǒng)<font color='red'>多通道</font>同步<font color='red'>采樣</font>
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 和静县| 湖南省| 林芝县| 棋牌| 泰州市| 正蓝旗| 广东省| 静乐县| 雷州市| 福海县| 阳城县| 罗平县| 左云县| 济南市| 九龙城区| 胶南市| 平顶山市| 兴和县| 兰考县| 杂多县| 松江区| 黄骅市| 绥中县| 突泉县| 平顺县| 海城市| 安福县| 六枝特区| 贡觉县| 威海市| 子长县| 丹凤县| 渝中区| 香港| 芮城县| 漾濞| 维西| 瑞丽市| 通海县| 莱阳市| 海林市|