手冊(cè)上有這樣的話:只有ADC1能夠產(chǎn)生DMA請(qǐng)求,似乎是只有ADC通道1能采用DMA方式傳輸數(shù)據(jù)。
但是萬(wàn)利的開(kāi)發(fā)板上的ADC例子,用的是ADC通道10,還用了DMA 方式傳數(shù)據(jù)。
所以我猜測(cè) “只有ADC1能夠產(chǎn)生DMA請(qǐng)求”中提到的ADC1 并不是指ADC 通道1,
而是軟件可配置的 ADC 通道的分類(lèi)形式,可分為ADC1和ADC2.
我們可將 通道10(或其他)配置成ADC1 “模式”。通過(guò)函數(shù)
/* ADC1 regular channel10 configuration */
ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 1, ADC_SampleTime_55Cycles5);
實(shí)現(xiàn)
來(lái)自芯片手冊(cè):
注:
– ADC1的模擬輸入通道16和通道17在芯片內(nèi)部分別連到了溫度傳感器和VREFINT。
– ADC2的模擬輸入通道16和通道17在芯片內(nèi)部連到了VSS。
來(lái)自網(wǎng)友評(píng)論:
stm32的ADC2 問(wèn)題
stm32的ADC2是 不是可以用DMA方式,怎么用???我看手冊(cè)里只有ADC1有DMA功能,如果ADC1和ADC2同時(shí)規(guī)則采集16個(gè)通道,DMA怎么用呢????
是的,只有ADC1有DMACEDN論壇3 r1 C' j$ N6 y$ l% c
但是你的16個(gè)通道都可以使用ADC1處理,那也不是16個(gè)通道都能用DMA方式了嗎
原來(lái)如此?。?br/>來(lái)自STM32F103 的另一份手冊(cè):
ADC(模擬/數(shù)字轉(zhuǎn)換器)
STM32F103xx增強(qiáng)型產(chǎn)品內(nèi)嵌2個(gè)12位的模擬/數(shù)字轉(zhuǎn)換器(ADC),每個(gè)ADC有多達(dá)16個(gè)外部通道,可以實(shí)現(xiàn)單次或掃描轉(zhuǎn)換。在掃描模式下,轉(zhuǎn)換在選定的一組模擬輸入上自動(dòng)進(jìn)行。
ADC接口上額外的邏輯功能允許:
●
同時(shí)采樣和保持
●
交叉采樣和保持
●
單次采樣
ADC可以使用DMA操作。
模擬看門(mén)狗功能允許非常精準(zhǔn)地監(jiān)視一路、多路或所有選中的通道,當(dāng)被監(jiān)視的信號(hào)超出預(yù)置的閥值時(shí),將產(chǎn)生中斷。
由標(biāo)準(zhǔn)定時(shí)器(TIMx)和高級(jí)控制定時(shí)器(TIM1)產(chǎn)生的事件,可以分別內(nèi)部級(jí)聯(lián)到ADC的開(kāi)始觸發(fā)、外部觸發(fā)和DMA觸發(fā),以使應(yīng)用程序能同步AD轉(zhuǎn)換和時(shí)鐘。
關(guān)于它的雙ADC 模式
16.10 雙ADC模式
在有2 個(gè)ADC的器件中,可以使用雙ADC模式(見(jiàn)圖148雙ADC框圖)。
在雙ADC 模式里,根據(jù)ADC1_CR1 寄存器中DUALMOD[2:0]位所選的模式,轉(zhuǎn)換的啟動(dòng)可以是ADC1 主和ADC2 從的交替觸發(fā)或同時(shí)觸發(fā)。
注意: 在雙ADC模式里,當(dāng)轉(zhuǎn)換配置成由外部事件觸發(fā)時(shí),用戶必須將其設(shè)置成僅觸發(fā)主ADC,從ADC設(shè)置成軟件觸發(fā),這樣可以防止意外的觸發(fā)從轉(zhuǎn)換。但是,主和從ADC的外部觸發(fā)必須同時(shí)被激活。
上一篇:二 STM32 CAN 波特率的確定
下一篇:STM32中斷使用筆記
推薦閱讀最新更新時(shí)間:2025-06-24 11:40




- 熱門(mén)資源推薦
- 熱門(mén)放大器推薦
-
【Follow me第三季第一期】STM32F429I-DISC1任務(wù)匯總
-
【Follow me第三季第1期】任務(wù)三:Arduino環(huán)境運(yùn)動(dòng)傳感器數(shù)據(jù)讀取
-
【Follow me 第三季第1期】任務(wù)二——Arduino控制板載LED燈,并實(shí)現(xiàn)呼吸燈效果
-
【Follow me 第三季第1期】任務(wù)一 源碼-——Arduino環(huán)境Hello EEWorld
-
射頻電路設(shè)計(jì)
-
器件應(yīng)力降額總規(guī)范(艾默生)
-
5G通信系統(tǒng)定位技術(shù)原理與方法
-
笨辦法學(xué)C語(yǔ)言
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無(wú)線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開(kāi)發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹(shù)莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁(yè)和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- 基于霍爾傳感器的自行車(chē)測(cè)速
- LT3470AIDDB 12V 降壓轉(zhuǎn)換器的典型應(yīng)用電路
- OP295GSZ 4.5V、低壓差運(yùn)算放大器基準(zhǔn)的典型應(yīng)用
- STEVAL-ISA098V1,使用 L7985A 的演示板,HSOP8 封裝中的 2 A 降壓開(kāi)關(guān)
- NCP2811 NOCAP高級(jí)立體聲耳機(jī)放大器典型應(yīng)用電路
- STM3210C-EVAL,基于 STM32F107VCT STM32 ARM Cortex-M3(256KB 閃存)連接線 MCU 的評(píng)估板
- 使用 ROHM Semiconductor 的 BD45321 的參考設(shè)計(jì)
- EVAL40WFLYP7950VTOBO1、40W 適配器評(píng)估板在無(wú)緩沖器反激中使用 950V CoolMOS P7 和 ICE2QS03G QR 反激控制器以提高效率
- L296P大電流開(kāi)關(guān)穩(wěn)壓器典型應(yīng)用電路
- 用于便攜式應(yīng)用的 RT9524 線性單節(jié)鋰離子電池充電器 IC 的典型應(yīng)用電路
- 基于DSP的繼電保護(hù)測(cè)試儀信號(hào)采集裝置硬件設(shè)計(jì)
- VIAVI為XL Axiata提供面向5G的遠(yuǎn)程光纖測(cè)試和監(jiān)控解決方案
- 土壤鹽分測(cè)試儀的應(yīng)用及特點(diǎn)
- 英特爾Nick McKeown:5G的意義遠(yuǎn)超智能手機(jī)
- 三星S22Ultra通過(guò)了殘忍的耐用性測(cè)試!
- VR眼鏡的基礎(chǔ)結(jié)構(gòu)解析
- 博世Sensortec傳感器與SensiML合作,加速傳感器AI開(kāi)發(fā)
- Scenera和Blaize?在美國(guó)西部國(guó)際安防展展示與Marketplace on AITRIOS?合作的混合云解決方案
- ADALM2000實(shí)驗(yàn):數(shù)模轉(zhuǎn)換
- 單片機(jī)UART升級(jí)固件流程
- 國(guó)芯科技發(fā)布全球首款48V安全氣囊芯片,引領(lǐng)智能汽車(chē)新紀(jì)元
- 亞馬遜全球部署100萬(wàn)臺(tái)機(jī)器人
- 自動(dòng)駕駛只用激光雷達(dá)進(jìn)行感知會(huì)有哪些問(wèn)題?
- 為什么電源紋波測(cè)試結(jié)果與理論設(shè)計(jì)如此之大?
- UWB信標(biāo)與LoRa基站網(wǎng)關(guān)數(shù)據(jù)區(qū)別在哪里?
- 什么是AI 同傳技術(shù)
- 人工智能處理器和加速器到底是什么?
- PWM控制(脈沖寬度調(diào)制)的基本原理是什么
- 如何設(shè)計(jì)帶集成運(yùn)放構(gòu)成的方波發(fā)生器
- DSP調(diào)度算法的基本概念和原理
- 三星Galaxy Watch 3多個(gè)型號(hào)和定價(jià)范圍被提前披露
- 專(zhuān)利表明三星正開(kāi)發(fā)可折疊的柔性電池技術(shù)
- 三星Galaxy Z Flip 5G版工信部證件照曝光
- 三星國(guó)外官網(wǎng)首曝光Galaxy Note 20 Ultra渲染圖
- 一加Nord公布曝光:驍龍765G/雙挖孔屏
- 三星A21 Simple SCV49 老年機(jī)于日本發(fā)布:IP68 防塵防水有掛繩孔
- 蘋(píng)果 Apple Watch Series 7 的仿冒品已經(jīng)在國(guó)內(nèi)出現(xiàn)
- 當(dāng)你按下快門(mén)拍照,你的手機(jī)在做數(shù)學(xué)題
- 榮耀50/Pro全新配色“榮耀密碼”官宣,將在周一亮相
- 華為EMUI 12海外上線:新特性公布了
- 【討論】s7-300模擬量(溫度、壓力、流量)怎么處理?
- 未來(lái)怎么走
- SVC和PendSV異常有什么用途?
- 數(shù)控機(jī)床開(kāi)發(fā)?
- PSoC4 Cortex-M0開(kāi)發(fā)板免費(fèi)申請(qǐng),分享心得贏驚喜大禮!
- 關(guān)于怎樣學(xué)C 語(yǔ)言
- 瑞昱RTL8710:一款值得期待的物聯(lián)網(wǎng)wifi芯片
- AD16導(dǎo)入CAD文件后尺寸不對(duì),應(yīng)該怎么設(shè)置?
- 【已送】【贈(zèng)送帖】畢業(yè)了送幾顆申請(qǐng)的美信得芯片
- 為什么12864繪直線一個(gè)字節(jié)只能出現(xiàn)一個(gè)點(diǎn)呢 難道論壇都沒(méi)人做過(guò)?