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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

雙ADC模塊規(guī)則通道同時轉換的應用介紹

牽手一起夢 ? 來源:ST MCU 信息交流 ? 作者:佚名 ? 2020-06-03 15:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有人使用STM32F303VC開發(fā)電源方面的產品,想使用4個ADC模塊進行同時采樣轉換,感覺不知怎么實現。這里簡單介紹下實現過程,以供參考。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

現在希望四個ADC模塊同時進行AD轉換。我們使用雙ADC主從模式,ADC1與ADC2成為一組,構成主從模式。同樣,ADC3與ADC4也成為一組構成主從模式。其中,ADC1和ADC3分別為各組中的主,并讓兩組都工作在同時轉換模式,對規(guī)則通道進行ADC轉換。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

它們的轉換使用同一定時器事件來觸發(fā),這里選擇TIM4的更新事件來觸發(fā)所有ADC的轉換。如下圖所示,主ADC的CH1與從ADC的CH16同時進行轉換,主ADC的CH2與從ADC的CH14同時進行轉換,就這樣依次按照紅色箭頭方向進行。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

對于工作在主從模式的雙ADC的轉換結果,可以合并成一個字放在一個公共數據寄存器里ADCx_CDR( x=12 or 34),能被CPUDMA讀取訪問。其中高半字存放從ADC的轉換結果,低半字存放主ADC的轉換結果?!具@里各ADC的分辨率選用12位,轉換結果采用右對齊方式?!?/p>

雙ADC模塊規(guī)則通道同時轉換的應用介紹

大致原理就介紹到這里,更多細節(jié)還得看STM32參考手冊。

現在將4個ADC模塊用起來,同時進行ADC轉換,通過DMA傳輸ADC結果。這里只用到規(guī)則轉換,其中,ADC1使用它的CH1/CH2,ADC2使用它的CH3/CH4, ADC3使用它的CH5/CH6, ADC4使用CH7/CH8。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

各ADC模塊的采樣通道連接如下圖所示,ADC經定時器事件觸發(fā)轉換。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

現在基于STM32CubeMx進行初始化配置。

先看TIM4的配置,它的更新事件作為所有ADC的轉換觸發(fā)事件。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

然后根據上面的規(guī)劃,對4個ADC模塊進行配置。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

4個ADC的配置除了各自選擇的通道不一樣外,在上面頁面里的配置都相同。定時器觸發(fā),工作在雙模式同時轉換。

因為要對ADC結果實行DMA傳輸,根據當前所選擇的工作模式,這里只需對ADC1和ADC3兩個主ADC的轉換事件進行DMA配置,如下圖所示:

雙ADC模塊規(guī)則通道同時轉換的應用介紹

我這里將DMA傳輸配置成循環(huán)模式,基于ADC3事件的DMA傳輸配置跟上面一樣,只是DMA通道不同而已。

時鐘等必要的配置完成后即可生成初始化代碼。在初始化代碼的基礎上添加用戶代碼。

我定義了2個數組pData12[4]、pData34[4]分別存放ADC1/2 與ADC3/4合并后的轉換結果。

雙ADC模塊規(guī)則通道同時轉換的應用介紹

基于STM32Cube HAL庫組織代碼,相關參考代碼如下:

雙ADC模塊規(guī)則通道同時轉換的應用介紹

代碼直觀明了,無須過多解釋。提醒一點,使用雙ADC模式時,從ADC要先于主ADC啟動使能。

基于上面的規(guī)劃與代碼,測試結果如下:

雙ADC模塊規(guī)則通道同時轉換的應用介紹

結果跟實際硬件連接情況完全吻合。

上面只是基于雙ADC模塊規(guī)則通道的同時轉換模式做了簡單應用介紹。其實對于雙ADC模式,還有其它更多轉換模式,在STM32開發(fā)應用中可以靈活選擇使用。
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 電源
    +關注

    關注

    185

    文章

    18992

    瀏覽量

    264652
  • adc
    adc
    +關注

    關注

    100

    文章

    7950

    瀏覽量

    557017
  • 產品
    +關注

    關注

    0

    文章

    91

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AD7862:高速低功耗12位ADC的卓越之選

    的AD7862,這是一款高速、低功耗的12位A/D轉換器,在眾多應用領域展現出了出色的性能。 文件下載: AD7862.pdf 一、AD7862的突出特性 1. ADC與多
    的頭像 發(fā)表于 04-07 13:40 ?125次閱讀

    MAX11043:高性能4通道16位同時采樣ADC的全面解析

    MAX11043:高性能4通道16位同時采樣ADC的全面解析 一、引言 在電子設計領域,數據采集與處理是至關重要的環(huán)節(jié)。一款高性能的ADC(模擬 - 數字
    的頭像 發(fā)表于 04-02 11:15 ?231次閱讀

    AD7266:高性能路12位3通道SAR ADC的設計與應用

    AD7266:高性能路12位3通道SAR ADC的設計與應用 在電子設計領域,模數轉換器(ADC)是模擬世界與數字世界之間的橋梁,其性能直
    的頭像 發(fā)表于 04-02 09:35 ?142次閱讀

    LTC2348-18:高性能18位8通道同時采樣ADC的深度解析

    LTC2348-18:高性能18位8通道同時采樣ADC的深度解析 在電子設計領域,模擬信號數字化是一個關鍵環(huán)節(jié),而ADC(模擬 - 數字轉換
    的頭像 發(fā)表于 03-30 16:55 ?231次閱讀

    AD7654:一款高性能16位同時采樣ADC的深度解析

    AD7654:一款高性能16位同時采樣ADC的深度解析 在電子設計領域,模數轉換器(ADC)是連接模擬世界和數字世界的關鍵橋梁。今天,我
    的頭像 發(fā)表于 03-30 10:20 ?352次閱讀

    AD7605 - 4:4 通道 16 位極性輸入同步采樣 ADC 的深度解析

    AD7605 - 4:4 通道 16 位極性輸入同步采樣 ADC 的深度解析 在電子設計領域,數據采集系統是至關重要的一環(huán),而 ADC(模擬 - 數字
    的頭像 發(fā)表于 03-30 09:15 ?184次閱讀

    AD4134:高性能24位4通道同時采樣ADC的深度解析

    AD4134:高性能24位4通道同時采樣ADC的深度解析 在電子工程領域,高精度數據采集一直是一個關鍵的需求。AD4134作為一款24位、4通道同時
    的頭像 發(fā)表于 03-27 11:05 ?461次閱讀

    256 通道 24 位電流轉數字 ADC 模塊 ADAS1135 解析

    256 通道 24 位電流轉數字 ADC 模塊 ADAS1135 解析 在電子設計領域,ADC 模塊是至關重要的組件,它能將模擬信號
    的頭像 發(fā)表于 03-25 17:10 ?355次閱讀

    ADC通道轉換

    _ClkDiv = ADC_Clk_Div1; #endif //ADC模擬看門狗通道初始化 ADC_WdtInit( ADC_Wdt
    發(fā)表于 01-27 10:42

    CW32L010_ADC介紹

    一、CW32L010_ADC特性概述 分辨率與采樣率:CW32L010的ADC具有12位分辨率,這意味著它能夠提供較高的精度。同時,其采樣率可達2M,這使得ADC能夠快速地采集模擬信
    發(fā)表于 11-28 07:52

    ?ADC122S655 雙通道12位同步采樣模數轉換器技術文檔總結

    ADC122S655為12位,速率為200 kSPS到500 kSPS的同時采樣 模擬轉數字(A/D)轉換器。兩個通道的模擬輸入
    的頭像 發(fā)表于 11-26 14:04 ?1418次閱讀
    ?<b class='flag-5'>ADC</b>122S655 雙<b class='flag-5'>通道</b>12位同步采樣模數<b class='flag-5'>轉換</b>器技術文檔總結

    ADS8556 630kSPS 6通道同時采樣ADC技術手冊

    ADS855x 包含六種低功耗、16、14 或 12 位的連續(xù)近似 基于寄存器(SAR)的模數轉換器(ADC),具有真正的極性輸入。每個頻道 包含采樣保持電路,支持同時高速多
    的頭像 發(fā)表于 11-21 14:44 ?987次閱讀
    ADS8556 630kSPS 6<b class='flag-5'>通道</b><b class='flag-5'>同時</b>采樣<b class='flag-5'>ADC</b>技術手冊

    UWB650串口測距通信定位模塊規(guī)格書

    UWB650串口測距通信定位模塊規(guī)格書
    發(fā)表于 11-03 17:40 ?1次下載

    NuMicro?系列微控制器中具有相同模塊ADC的每個通道是否可以同時采樣?

    NuMicro?系列微控制器中具有相同模塊ADC的每個通道是否可以同時采樣?
    發(fā)表于 08-26 08:08

    Texas Instruments ADC3669EVM ADC評估模塊 (EVM)數據手冊

    Texas Instruments ADC3669EVM ADC評估模塊 (EVM) 設計用于評估ADC3669系列高速模數轉換器 (
    的頭像 發(fā)表于 07-04 14:39 ?1083次閱讀
    Texas Instruments <b class='flag-5'>ADC</b>3669EVM <b class='flag-5'>ADC</b>評估<b class='flag-5'>模塊</b> (EVM)數據手冊
    尼木县| 莆田市| 永川市| 南安市| 务川| 新和县| 东明县| 内黄县| 阳新县| 蕲春县| 察隅县| 鄄城县| 伊春市| 乌苏市| 安顺市| 改则县| 榆树市| 同江市| 元阳县| 彩票| 景谷| 甘孜| 探索| 平安县| 宜兰市| 湘西| 余庆县| 高要市| 莱西市| 开封县| 桂平市| 时尚| 越西县| 张掖市| 阿巴嘎旗| 淄博市| 东兴市| 峨边| 比如县| 鹿邑县| 上思县|