日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

基于STM32多通道ADC綜合應(yīng)用示例

茶話MCU ? 來(lái)源:ST MCU 信息交流 ? 2020-09-08 14:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有人使用STM32芯片做產(chǎn)品開(kāi)發(fā),需用到多個(gè)通道的ADC轉(zhuǎn)換。大致需求是這樣的:

有2個(gè)ADC通道需要每10ms啟動(dòng)一次轉(zhuǎn)換,另外5個(gè)通道希望50ms啟動(dòng)一次轉(zhuǎn)換。試問(wèn)如何實(shí)現(xiàn)上述功能比較好。

這里不妨以STM32F302芯片為例,來(lái)介紹兩種實(shí)現(xiàn)上述功能的大致方案以供參考。方案里涉及到ADC規(guī)則通道、注入通道的使用、DMA的使用、定時(shí)器的靈活使用,具備一定綜合性。下面介紹以貼圖為主,沒(méi)法一點(diǎn)一滴做解釋了。

第一種方案,我們使用ADC1模塊的CH1到CH7連續(xù)的7個(gè)通通來(lái)做AD轉(zhuǎn)換,其中CH6/CH7配置為注入通道【我將其戲稱之為插隊(duì)通道】,另外5個(gè)通道配置為規(guī)則通道。

其中,規(guī)則通道的觸發(fā)選用TIM1的觸發(fā)輸出信號(hào)【TRGO】,注入通道的觸發(fā)選擇TIM1通道4的比較事件。我們將TIM1的計(jì)數(shù)模式選擇向上單向計(jì)數(shù)模式,計(jì)數(shù)周期設(shè)置為10ms,并開(kāi)啟TIM1_CH4的PWM輸出功能,周期也是10ms,這樣就可以實(shí)現(xiàn)每10ms觸發(fā)一次注入通道的轉(zhuǎn)換動(dòng)作。

另外,我們將RCR重復(fù)計(jì)數(shù)寄存器設(shè)置為4,即每溢出4+1次則產(chǎn)生一次定時(shí)器更新事件,并將其將做為TIM1的TRGO信號(hào),這樣就保證了每50ms觸發(fā)一次規(guī)則通道的ADC動(dòng)作?!咀ⅲ篟CR寄存器只有高級(jí)定時(shí)器才有】

規(guī)則通道的ADC結(jié)果通過(guò)DMA取走送到指定內(nèi)存單元,DMA配置為Normal模式。

利用STM32CubeMx進(jìn)行配置后,添加必要的用戶代碼。

兩個(gè)數(shù)組分別存放規(guī)則通道和注入通道的轉(zhuǎn)換結(jié)果。

開(kāi)啟TIM1以及通道4的PWM輸出;

開(kāi)啟ADC規(guī)則通道/注入通道,只待觸發(fā)信號(hào)。

在規(guī)則通道的DMA傳輸完成中斷里重啟ADC的轉(zhuǎn)換。

編譯運(yùn)行查看結(jié)果【下表中分別為規(guī)則通道和注入通道結(jié)果】:

一路下來(lái),只要各個(gè)環(huán)節(jié)都弄清楚、做到位了還是挺簡(jiǎn)單的。

當(dāng)然,TIM1作為高級(jí)定時(shí)器有時(shí)可能有它用,沒(méi)法用在這里。我們知道,STM32芯片的定時(shí)器往往較多,而且很多都可以產(chǎn)生ADC的觸發(fā)事件,此時(shí)我們不妨稍加調(diào)整即可得出新方案。

比方還是開(kāi)篇的應(yīng)用需求和STM32F3芯片,我們可將規(guī)則通道和注入通道的觸發(fā)事件分別調(diào)整為TIM6的觸發(fā)輸出和TIM15的觸發(fā)輸出,時(shí)間參數(shù)各種獨(dú)立配置即可。

好,本示例就介紹到這里,文筆不佳,但求行文簡(jiǎn)捷。實(shí)現(xiàn)方案也不是唯一的,最終要結(jié)合具體應(yīng)用場(chǎng)景和所選擇的芯片型號(hào)。在此只希望能帶給大家一些相關(guān)應(yīng)用方面的啟示或借鑒。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    463

    文章

    54471

    瀏覽量

    469767
  • adc
    adc
    +關(guān)注

    關(guān)注

    100

    文章

    7950

    瀏覽量

    557038
  • STM32
    +關(guān)注

    關(guān)注

    2313

    文章

    11196

    瀏覽量

    374765

原文標(biāo)題:基于STM32多通道ADC綜合應(yīng)用示例

文章出處:【微信號(hào):stmcu832,微信公眾號(hào):茶話MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在S32K358中使用軟件觸發(fā)器配置具有DMA的ADC通道

    我正在開(kāi)發(fā)S32K358,我想將ADC配置為使用DMA讀取多個(gè)通道。具體來(lái)說(shuō),我想: 使用軟件觸發(fā)器啟動(dòng)ADC轉(zhuǎn)換。 配置 DMA,以便將來(lái)自多個(gè)通道的轉(zhuǎn)換結(jié)果自動(dòng)傳輸?shù)骄彌_區(qū)。 處理
    發(fā)表于 04-28 06:30

    探索MAX1400:高性能18位低功耗通道ADC的深度剖析

    探索MAX1400:高性能18位低功耗通道ADC的深度剖析 在電子設(shè)計(jì)領(lǐng)域,模數(shù)轉(zhuǎn)換器(ADC)一直是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們聚焦于MAXIM推出的MAX1400
    的頭像 發(fā)表于 04-09 16:40 ?279次閱讀

    探索MAX1402:18位低功耗通道ADC的卓越性能

    探索MAX1402:18位低功耗通道ADC的卓越性能 在電子工程師的日常工作中,選擇合適的模數(shù)轉(zhuǎn)換器(ADC)對(duì)于實(shí)現(xiàn)高精度、低功耗的系統(tǒng)設(shè)計(jì)至關(guān)重要。今天,我們就來(lái)深入探討一下MA
    的頭像 發(fā)表于 04-09 16:35 ?217次閱讀

    MAX1401:18位低功耗通道過(guò)采樣ADC的深度解析

    MAX1401:18位低功耗通道過(guò)采樣ADC的深度解析 在電子設(shè)計(jì)領(lǐng)域,模數(shù)轉(zhuǎn)換器(ADC)是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們要深入探討一款性能卓越的
    的頭像 發(fā)表于 04-09 16:35 ?228次閱讀

    MAX1316 - MAX1326:高性能通道ADC的卓越之選

    MAX1316 - MAX1326:高性能通道ADC的卓越之選 在電子設(shè)計(jì)領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器(ADC)是連接現(xiàn)實(shí)世界模擬信號(hào)與數(shù)字系統(tǒng)的關(guān)鍵橋梁。MAX1316 - MAX1
    的頭像 發(fā)表于 04-08 12:00 ?271次閱讀

    MAX1304 - MAX1314:高性能通道12位ADC的深度解析

    MAX1304 - MAX1314:高性能通道12位ADC的深度解析 在電子設(shè)計(jì)領(lǐng)域,模數(shù)轉(zhuǎn)換器(ADC)是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁,其性能直接影響著系統(tǒng)的精度和穩(wěn)定性。Ma
    的頭像 發(fā)表于 04-08 11:55 ?279次閱讀

    探索MAX1146 - MAX1149:通道14位ADC的卓越性能

    探索MAX1146 - MAX1149:通道14位ADC的卓越性能 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器(ADC)扮演著至關(guān)重要的角色,它是連接模擬世界和數(shù)字世界的橋梁。今天,
    的頭像 發(fā)表于 04-07 10:10 ?204次閱讀

    MAX1021/MAX1043:10 位通道 ADC/DAC 芯片的深度解析

    MAX1021/MAX1043:10 位通道 ADC/DAC 芯片的深度解析 作為一名電子工程師,在設(shè)計(jì)電路時(shí),常常需要高性能、多功能的芯片來(lái)滿足復(fù)雜的應(yīng)用需求。今天我要給大家詳細(xì)介紹一款非常
    的頭像 發(fā)表于 04-02 11:05 ?264次閱讀

    MAX11606 - MAX11611:低功耗通道10位ADC的卓越之選

    MAX11606 - MAX11611:低功耗通道10位ADC的卓越之選 在電子設(shè)計(jì)領(lǐng)域,模擬到數(shù)字的轉(zhuǎn)換是一項(xiàng)關(guān)鍵技術(shù),而ADC(模擬 - 數(shù)字轉(zhuǎn)換器)則是實(shí)現(xiàn)這一轉(zhuǎn)換的核心器件。
    的頭像 發(fā)表于 04-01 14:55 ?150次閱讀

    高精度通道數(shù)據(jù)采集利器:AD4691/AD4692 ADC深度解析

    高精度通道數(shù)據(jù)采集利器:AD4691/AD4692 ADC深度解析 在電子設(shè)計(jì)領(lǐng)域,高精度、通道的數(shù)據(jù)采集需求日益增長(zhǎng)。AD4691/A
    的頭像 發(fā)表于 03-25 11:55 ?278次閱讀

    ADC通道采集技術(shù):溫度、電壓與外部信號(hào)全兼容

    無(wú)論應(yīng)用場(chǎng)景如何變化,溫度、電壓與外部傳感器信號(hào)始終是系統(tǒng)監(jiān)控的核心。ADC憑借其通道兼容性、高采樣率與靈活接口,能夠無(wú)縫接入各類信號(hào)源,實(shí)現(xiàn)全兼容、高精度的數(shù)據(jù)采集。 ? 在智能家居中實(shí)時(shí)
    的頭像 發(fā)表于 02-09 15:30 ?360次閱讀
    <b class='flag-5'>ADC</b><b class='flag-5'>多</b><b class='flag-5'>通道</b>采集技術(shù):溫度、電壓與外部信號(hào)全兼容

    ADS1274/ADS1278:高性能通道ADC的深度剖析與應(yīng)用指南

    ? 在工業(yè)測(cè)量、數(shù)據(jù)采集等眾多領(lǐng)域,高精度、通道的模擬 - 數(shù)字轉(zhuǎn)換器(ADC)一直是關(guān)鍵的核心部件。德州儀器(TI)推出的ADS1274和ADS1278就是這樣兩款具有卓越性能的24位Delta
    的頭像 發(fā)表于 11-27 15:54 ?1156次閱讀
    ADS1274/ADS1278:高性能<b class='flag-5'>多</b><b class='flag-5'>通道</b><b class='flag-5'>ADC</b>的深度剖析與應(yīng)用指南

    通道ADC數(shù)模轉(zhuǎn)換器電池管理系統(tǒng)解決方案

    在BMS汽車電池管理系統(tǒng)、工業(yè)傳感與精密測(cè)量等領(lǐng)域,高精度、通道ADC數(shù)模轉(zhuǎn)換器是實(shí)現(xiàn)信號(hào)采集與處理的關(guān)鍵元件。ADX3202AQFN32作為一款高性能的
    的頭像 發(fā)表于 11-14 14:53 ?475次閱讀

    ADC12DJ1600 雙通道、12位、1.6GSPS ADC技術(shù)手冊(cè)

    ADC12xJ1600 是四通道、雙通道和單通道、12 位、1.6GSPS 模數(shù)轉(zhuǎn)換器 (ADC) 系列。低功耗、高采樣率和 12 位分辨率
    的頭像 發(fā)表于 10-31 11:20 ?1322次閱讀
    <b class='flag-5'>ADC</b>12DJ1600 雙<b class='flag-5'>通道</b>、12位、1.6GSPS <b class='flag-5'>ADC</b>技術(shù)手冊(cè)

    STM32通道FFT運(yùn)算異常的原因?怎么解決?

    問(wèn)題報(bào)告:STM32通道FFT運(yùn)算異常 報(bào)告人:XXX日期:2025年X月X日硬件平臺(tái):STM32F407VGT6開(kāi)發(fā)環(huán)境:STM32Cu
    發(fā)表于 06-19 06:27
    宕昌县| 明星| 安义县| 霍州市| 潢川县| 呼图壁县| 莲花县| 尉氏县| 左权县| 元朗区| 姜堰市| 涿州市| 容城县| 陇川县| 田阳县| 芜湖市| 孝昌县| 建昌县| 银川市| 衡水市| 灵川县| 抚宁县| 自贡市| 昆明市| 永德县| 平利县| 永康市| 龙江县| 五寨县| 图木舒克市| 莱阳市| 南澳县| 修水县| 大荔县| 河间市| 资阳市| 铁力市| 河北区| 新乡县| 无锡市| 土默特右旗|