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

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

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

ADC單通道、多通道采集實(shí)例

CHANBAEK ? 來(lái)源:頭條號(hào)秋天滴風(fēng) ? 作者:頭條號(hào)秋天滴風(fēng) ? 2023-04-25 09:48 ? 次閱讀

本文將通過(guò)ADC單通道、多通道采集功能對(duì)輸入電壓進(jìn)行采樣

芯片STM32F407

工具:STM32CUBEMX、KEIL5

①STM32CUBEMX配置ADC單通道采集工程文件

②代碼實(shí)現(xiàn)

③STM32CUBEMX配置ADC多通道采集工程文件

④代碼實(shí)現(xiàn)

①STM32CUBEMX配置ADC單通道采集工程文件

Step1:使能USART3,用于調(diào)試

wKgZomRHMXqAHiQTAAOAe9hqd_4220.jpg

Step2:配置RCC時(shí)鐘

wKgaomRHMXqAEZyzAAO_WbKzhrw053.jpg

wKgZomRHMXuAaqx5AALLoPnUx6g179.jpg

Step3:PA4外部引腳的外部電路是電壓采樣電路,將PA4設(shè)為AD采樣通道

wKgaomRHMXuAJad3AAPQXGkV9zs427.jpg

Step4:設(shè)置ADC參數(shù)

wKgZomRHMXyAfuSNAAGjs51bMX4978.jpg

wKgaomRHMX2AZ4kBAAG2YBzn-Wc662.jpg

Step5:設(shè)置中斷優(yōu)先級(jí)、分組

wKgZomRHMX2AHYT0AAPJGfC8ehM268.jpg

Step6:生成工程文件

②代碼實(shí)現(xiàn)

輸出重定向

wKgaomRHMX6AIZEgAAJQF_ek42A549.jpg

代碼實(shí)現(xiàn)

wKgZomRHMX-AAe8AAABfgQygZaA036.jpg

日志

wKgaomRHMX-Aaw5nAAG7AtjkUxE525.jpg

③STM32CUBEMX配置ADC多通道采集工程文件

使能USART3用于調(diào)試

wKgZomRHMYCAQAFMAAOPfudTd7s670.jpg

使能RCC、配置時(shí)鐘樹(shù)

wKgaomRHMYCALdyzAAOeYDlzQkQ790.jpg

wKgZomRHMYGABTPcAALX_qXG0Go318.jpg

3、PA4外部引腳的外部電路是電壓采樣電路,將PA4設(shè)為AD采樣通道

wKgaomRHMYKAMVfHAAPIKpSLVh4664.jpg

配置ADC參數(shù)、選擇兩個(gè)通道

wKgZomRHMYKAD6MKAAO2w03L8gA888.jpg

wKgaomRHMYOARmvLAAOYKzqhy_0479.jpg

設(shè)置中斷優(yōu)先級(jí)分組及優(yōu)先級(jí)

wKgZomRHMYOAH5pnAAP3wvQ0q1c541.jpg

5、生成配置文件

④代碼實(shí)現(xiàn)

輸出重定向

wKgaomRHMYSAWX8hAAHlA-qjj-o151.jpg

代碼實(shí)現(xiàn)

wKgZomRHMYSAMchhAABXBeUvB8M936.jpg

wKgaomRHMYWAGa0dAABWpeehurE362.jpg

聲明:本文內(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)投訴
  • adc
    adc
    +關(guān)注

    關(guān)注

    97

    文章

    6296

    瀏覽量

    542419
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    10

    文章

    1673

    瀏覽量

    130949
  • RCC
    RCC
    +關(guān)注

    關(guān)注

    0

    文章

    93

    瀏覽量

    26806
  • STM32F407
    +關(guān)注

    關(guān)注

    15

    文章

    187

    瀏覽量

    29203
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    278

    瀏覽量

    14618
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一種通道ADC采樣板系統(tǒng)電路設(shè)計(jì)

    ADC板的設(shè)計(jì)從通道上來(lái)劃分的話,可以分為單通道ADC板和通道
    發(fā)表于 10-31 14:54 ?7739次閱讀
    一種<b class='flag-5'>多</b><b class='flag-5'>通道</b><b class='flag-5'>ADC</b>采樣板系統(tǒng)電路設(shè)計(jì)

    利用DAQ進(jìn)行采集時(shí),單通道采樣的原理是什么?

    數(shù)據(jù)采集一直在仿用例程,在哪些情況下使用單通道采樣合適,哪些情況下使用單通道單采樣就可以??jī)?nèi)部的機(jī)理一直沒(méi)有搞清楚,期待各位大神答疑解惑,萬(wàn)分感謝!
    發(fā)表于 07-22 08:58

    中斷方式單通道ADC讀取電壓

    單端/差分ADC和三個(gè)內(nèi)部通道。學(xué)習(xí)內(nèi)容:1.輪詢方式單通道ADC讀取電壓2.中斷方式單通道ADC
    發(fā)表于 08-11 07:22

    STM32-ADC單通道通道采集

    STM32-ADC單通道通道采集單通道配置
    發(fā)表于 12-17 07:29

    通道ADC采集的相關(guān)資料分享

    一、準(zhǔn)備工作[PA4->AO1]、[PA5->AO2] 轉(zhuǎn)動(dòng)RP5、RP6可觀察到測(cè)得AD值變化二、原理圖關(guān)于ADC采集詳解,參考“STM32-ADC配置詳解及應(yīng)用。實(shí)例:《中斷
    發(fā)表于 01-11 08:01

    如何利用DMA方式采集通道的數(shù)據(jù)

    前言:之前一篇博客介紹了環(huán)境光傳感器通過(guò)ADC的方式采集單通道的數(shù)據(jù),現(xiàn)在介紹一下DMA方式采集通道
    發(fā)表于 02-21 06:40

    STM32 ADC模塊溫度傳感器的單通道采集通道采集實(shí)現(xiàn)

    關(guān)于這個(gè)模塊其實(shí)我在前面的博客中已經(jīng)寫(xiě)的比較詳細(xì)了,因此我在這只是放一下代碼而已。傳送門:STM32ADC模塊-溫度傳感器的單通道采集通道
    發(fā)表于 02-22 08:22

    平頭哥RVB2601測(cè)評(píng):ADC輪詢單通道與DMA通道采集步驟

    1);?printf("adc1:%d", i);?}? }二、對(duì)adc單通道采樣:那怎么用查詢的方法對(duì)通道采樣呢?這個(gè)問(wèn)題開(kāi)始也是想了很
    發(fā)表于 03-09 06:23

    ADC單通道DMA到通道DMA ADC采集修改事項(xiàng)

    1、 使能通道IO,因?yàn)閺?b class='flag-5'>單通道通道,需要添加規(guī)則轉(zhuǎn)換通道數(shù),故需要使能掃描模式,否則只能掃描第一個(gè)
    發(fā)表于 03-08 10:58

    基于CVI的通道數(shù)據(jù)采集系統(tǒng)

    基于計(jì)算機(jī)技術(shù)及虛擬儀器平臺(tái)LabWindows/CVI 開(kāi)發(fā)了通道實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)。系統(tǒng)采用ACL-8112PG 數(shù)據(jù)采集卡作為數(shù)據(jù)采集
    發(fā)表于 12-31 15:10 ?79次下載

    ADC單通道(DMA)

    程序簡(jiǎn)介 -工程名稱:ADC單通道(DMA) -實(shí)驗(yàn)平臺(tái): 秉火STM32 F429 開(kāi)發(fā)板 -MDK版本:5.16 -ST固件庫(kù)版本:1.5.1 【 !】功能簡(jiǎn)介: 使用ADC采集
    發(fā)表于 12-13 15:25 ?8次下載
    <b class='flag-5'>ADC</b>—<b class='flag-5'>單通道</b>(DMA)

    ADC通道(DMA)

    程序簡(jiǎn)介 -工程名稱:ADC通道(DMA) -實(shí)驗(yàn)平臺(tái): 秉火STM32 F429 開(kāi)發(fā)板 -MDK版本:5.16 -ST固件庫(kù)版本:1.5.1 【 !】功能簡(jiǎn)介: 使用ADC
    發(fā)表于 12-13 15:31 ?32次下載
    <b class='flag-5'>ADC</b>—<b class='flag-5'>多</b><b class='flag-5'>通道</b>(DMA)

    STM8S_005_ ADC采集單通道電壓

    STM8S_005_ADC采集單通道電壓
    的頭像 發(fā)表于 03-20 10:14 ?5701次閱讀

    STM32_ ADC單通道單次采集

    STM32_ADC單通道單次采集
    的頭像 發(fā)表于 04-08 09:57 ?7024次閱讀
    STM32_ <b class='flag-5'>ADC</b><b class='flag-5'>單通道</b>單次<b class='flag-5'>采集</b>

    CKS32F4xx系列ADC單通道電壓采集

    CKS32F4xx系列ADC單通道電壓采集
    的頭像 發(fā)表于 11-06 16:54 ?863次閱讀
    CKS32F4xx系列<b class='flag-5'>ADC</b><b class='flag-5'>單通道</b>電壓<b class='flag-5'>采集</b>