我們知道,使用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。我們來看下面的時序:
如果先配置并使能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的時序:
ADC在轉(zhuǎn)換第一個通道時,DMA已經(jīng)準備好搬運數(shù)據(jù),所以DMA的第一次搬運發(fā)生在ADC的第一個通道轉(zhuǎn)換完成后,故數(shù)據(jù)將不會錯位。
所以小伙伴知道了嗎?ADC+DMA使用的時候,一定要先配置DMA,再配置ADC哦。
上一篇:關(guān)于GD32 Colibri-F450VE開發(fā)板的性能分析和介紹
下一篇:GD32開發(fā)實戰(zhàn)指南(基礎(chǔ)篇) 第18章 CRC校驗
推薦閱讀最新更新時間:2025-03-31 10:30

設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 迅為IMX6ULL開發(fā)板交叉編譯器的安裝和使用
- 迅為-i.MX6ULL 開發(fā)板-移植OpenCv3.4.1-搭建編譯環(huán)境
- 嵌入式學(xué)習(xí)篇丨迅為4412開發(fā)板Android4.4系統(tǒng)編譯
- Linux系統(tǒng)編程篇丨迅為IMX6ULL-對應(yīng)視頻講解
- 嵌入式學(xué)習(xí)丨4412開發(fā)板-uboot源碼-匯編-源碼分析(一)嵌入式學(xué)習(xí)丨4412開發(fā)板-uboot源碼-匯
- 迅為IMX6ULL開發(fā)板-主頻和時鐘配置例程(二)
- 迅為IMX6ULL開發(fā)板-主頻和時鐘配置例程
- 迅為IMX6ULL開發(fā)板安裝VMware Tool工具
- i.MX6ULL終結(jié)者Debian文件系統(tǒng)的構(gòu)建i.MX6ULL 移植Debian文件系統(tǒng)
- 具有故障安全備用電源的 LTC4420IMSE 優(yōu)先級的典型應(yīng)用電路
- LT3663IDCB、1.2V 降壓轉(zhuǎn)換器的典型應(yīng)用
- UC3842B 高性能電流模式控制器的典型應(yīng)用電路
- LT3091EFE 無鎮(zhèn)流器并聯(lián)器件的典型應(yīng)用(50mA 最小負載)
- MAXREFDES1106:使用MAX17690和MAX17606,效率為92%的小尺寸,12V / 1A,同步,無光耦反激式DC-DC轉(zhuǎn)換器
- NCL30125FW300WGEVB:用于兩個開關(guān)正向拓撲的固定頻率電流模式 PWM 控制器
- LTC3634MPFE 降壓穩(wěn)壓器的典型應(yīng)用電路,具有使用兩個輸入電源的 2 相 VTT 終端
- 用于工業(yè)應(yīng)用的 C8051F060 MCU 的 C8051F064EK、8051 開發(fā)系統(tǒng)
- LT1172IN8、5V/1.25A 正電流升壓降壓轉(zhuǎn)換器的典型應(yīng)用
- 使用 Silicon Labs 的 Si1024-A-GM 的參考設(shè)計
- 中國發(fā)布HDMI和DisplayPort替代方案:GPMI接口來了
- 三星進軍 AI 機器人領(lǐng)域,Ballie 本周公開亮相
- 消息稱美光即日起針對存儲模組產(chǎn)品向美國客戶征收“關(guān)稅附加費”
- 迅為IMX6ULL開發(fā)板交叉編譯器的安裝和使用
- 迅為-i.MX6ULL 開發(fā)板-移植OpenCv3.4.1-搭建編譯環(huán)境
- BOE(京東方)董事長提議回購公司股份 堅定看好資本市場長期價值
- 英飛凌宣布收購Marvell的汽車以太網(wǎng)業(yè)務(wù)
- 強強聯(lián)合!兆易創(chuàng)新與納微半導(dǎo)體達成戰(zhàn)略合作
- 德州儀器模擬設(shè)計 | 運算放大器基本穩(wěn)定性概述
- 人形機器人新王者崛起:Figure估值直逼2900億,中國軍團能否迎頭趕上?
- 關(guān)注、評論贏好禮!《美光2022臺北國際電腦展主題演講精選:智能邊緣與智能制造專輯》
- 下載有禮:一起初探5G,贏氮化鎵(GaN)充電器、柔性墨水屏等精美禮品
- 【溫故喝新之單片機版塊】溫2016年MCUs,喝2017年版塊新篇章
- TE 《新趨勢報告: 如何有效應(yīng)對當(dāng)下測試測量領(lǐng)域的挑戰(zhàn)》下載最新趨勢報告
- PI帶您走進物聯(lián)網(wǎng)時代!下載資料贏好禮
- 【EEWORLD帶你DIY】數(shù)字示波器V1.0進展貼
- CadenceLIVE China 2022中國線上用戶大會 報名中!
- 閱讀并了解是德科技汽車電子、物聯(lián)網(wǎng)(IOT) 精彩專題,答題贏好禮!