chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32定時(shí)器觸發(fā)ADC的時(shí)序話(huà)題

茶話(huà)MCU ? 來(lái)源:ST MCU 信息交流 ? 作者:ST MCU 信息交流 ? 2021-02-19 14:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32芯片的ADC應(yīng)用中,我們往往會(huì)利用定時(shí)器來(lái)觸發(fā)ADC的啟動(dòng)轉(zhuǎn)換,而能夠觸發(fā)ADC轉(zhuǎn)換的定時(shí)器事件往往有多個(gè),有時(shí)我們可能很關(guān)注這些定時(shí)器事件在觸發(fā)ADC時(shí)有哪些時(shí)序上的差別。下面以STM32G4芯片為例,來(lái)大致聊聊該話(huà)題。

26c82428-7215-11eb-8b86-12bb97331649.png

這里選擇TIM1來(lái)觸發(fā)ADC。我們從手冊(cè)或CubeMx配置界面不難看到可用來(lái)觸發(fā)ADC的定時(shí)器事件可以是定時(shí)器TRGO信號(hào)和通道CC事件/信號(hào),而TRGO可能來(lái)自定時(shí)器的使能動(dòng)作、定時(shí)器的更新事件、通道輸出比較事件、通道比較輸出參考信號(hào)以及編碼時(shí)鐘

27115bca-7215-11eb-8b86-12bb97331649.png

這里先重點(diǎn)就Update事件、通道OCx信號(hào)和OCxREF信號(hào)作為T(mén)RGO來(lái)觸發(fā)ADC,看看相應(yīng)的觸發(fā)時(shí)間點(diǎn)在哪里。

另外,作為ADC的外部觸發(fā)事件還有個(gè)觸發(fā)極性選擇的配置。這點(diǎn)我們可用從CubeMx配置界面直觀(guān)看到,如下圖所示,可以選擇上沿觸發(fā)、下沿觸發(fā)或雙沿觸發(fā)。

2741b81a-7215-11eb-8b86-12bb97331649.png

我這里將TIM1配置為向上計(jì)數(shù)模式,基于PWM1模式,極性選擇為0的條件下,讓CH1輸出PWM信號(hào),以便觀(guān)察不同定時(shí)器事件及配置對(duì)ADC觸發(fā)時(shí)序的影響。

277b56d8-7215-11eb-8b86-12bb97331649.png

1、當(dāng)選擇Update Event做為T(mén)IM1的TRGO,同時(shí)TRGO作為ADC的外部觸發(fā)事件時(shí),不論ADC的觸發(fā)極性如何選擇,都確定在定時(shí)器發(fā)生更新事件時(shí)觸發(fā)ADC,即下圖紅色箭頭所指位置。

27b95870-7215-11eb-8b86-12bb97331649.png

2、當(dāng)選擇OC1做為T(mén)IM1的TRGO,同時(shí)TRGO作為ADC的外部觸發(fā)事件時(shí),不論ADC的觸發(fā)極性如何選擇,都確定在定時(shí)器發(fā)生比較事件時(shí)觸發(fā)ADC,即上圖綠色箭頭所指位置。

3、當(dāng)選擇OC1REF做為T(mén)IM1的TRGO,同時(shí)TRGO作為ADC的外部觸發(fā)事件時(shí),此時(shí)ADC的觸發(fā)時(shí)間點(diǎn)還跟ADC的觸發(fā)極性選擇有關(guān),如果選擇上升沿觸發(fā),ADC觸發(fā)則發(fā)生在上圖中的紅色箭頭處,反之則發(fā)生在綠色箭頭處,如果選擇雙沿觸發(fā),則上圖中紅色箭頭、綠色箭頭處都會(huì)觸發(fā)ADC轉(zhuǎn)換。

上面主要介紹的是ADC觸發(fā)信號(hào)源于定時(shí)器的TRGO,如果說(shuō)ADC的觸發(fā)信號(hào)不是來(lái)自TRGO而是來(lái)自開(kāi)篇提到的通道CC事件呢。定時(shí)器CC事件包括IC事件【input Capture】和OC事件【output compare】。這里IC事件是不能作為ADC觸發(fā)源的,那我們看看OC事件作為ADC的觸發(fā)源的情況,即像下面的配置。

28094f56-7215-11eb-8b86-12bb97331649.png

經(jīng)驗(yàn)證測(cè)試,這里選擇OC1作為ADC觸發(fā)源時(shí)的情形跟前面選擇OC1ref作為T(mén)RGO去觸發(fā)ADC的情形是一樣的,具體觸發(fā)點(diǎn)跟ADC配置的觸發(fā)極性選擇有關(guān),即上面的第三種情形。

看到這里,有人或許會(huì)問(wèn),既然這兩組情形的結(jié)果是一樣的,為什么配置里面不拿掉一項(xiàng)呢?不過(guò),我們要知道,OCx與OCxref可能一樣也可能不一樣,具體取決于OC輸出時(shí)的極性配置。上面我們測(cè)得兩組情形是一樣,剛好是因?yàn)镺Cx與OCxref完全同相,如果調(diào)整極性選擇,觸發(fā)時(shí)間點(diǎn)就會(huì)不一樣了,結(jié)果就會(huì)剛好反過(guò)來(lái)。畢竟實(shí)際應(yīng)用是千變?nèi)f化的,說(shuō)不定哪里就能派上用場(chǎng)。

誠(chéng)然,STM32系列眾多,相應(yīng)技術(shù)手冊(cè)內(nèi)容豐富而龐大,細(xì)節(jié)也多,個(gè)別細(xì)節(jié)可能描述未必很詳盡,此時(shí)我們實(shí)際驗(yàn)證下或許更清晰。OK,關(guān)于定時(shí)器觸發(fā)ADC的時(shí)序話(huà)題就聊到這里。時(shí)間真快,祝福2021!一起加油!

原文標(biāo)題:STM32定時(shí)器觸發(fā)ADC的時(shí)序話(huà)題

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

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guā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)注

    100

    文章

    7941

    瀏覽量

    556837
  • STM32
    +關(guān)注

    關(guān)注

    2312

    文章

    11189

    瀏覽量

    374502
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3370

    瀏覽量

    124430

原文標(biāo)題:STM32定時(shí)器觸發(fā)ADC的時(shí)序話(huà)題

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    LM555QML定時(shí)器:功能特性、應(yīng)用及設(shè)計(jì)要點(diǎn)

    了解一下它。 文件下載: lm555qml.pdf 一、LM555QML簡(jiǎn)介 LM555QML是一款可直接替代SE555/NE555的定時(shí)器,能實(shí)現(xiàn)從微秒到數(shù)小時(shí)的定時(shí),支持單穩(wěn)態(tài)和無(wú)穩(wěn)態(tài)兩種工作模式,并且占空比可調(diào)。它額外提供了觸發(fā)
    的頭像 發(fā)表于 02-10 15:40 ?271次閱讀

    深入解析 LM555 定時(shí)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深入解析 LM555 定時(shí)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 一、引言 在電子工程師的工具箱中,定時(shí)器芯片是常用的基礎(chǔ)元件之一。而 TI 公司的 LM555 定時(shí)器,以其高穩(wěn)定性、多種工作模式和廣泛的應(yīng)用范圍
    的頭像 發(fā)表于 02-10 15:35 ?489次閱讀

    CW32定時(shí)器及其中斷介紹

    載計(jì)數(shù)并由一個(gè)可編程預(yù)分頻驅(qū)動(dòng)。BTIM 支持定時(shí)器模式、計(jì)數(shù)模式、觸發(fā)啟動(dòng)模式和門(mén)控模式 4 種工作模式,支持溢出事件
    發(fā)表于 01-14 06:42

    LAT1173高精度定時(shí)器的同步功能應(yīng)用筆記

    STM32G474 所含的高精度定時(shí)器(HRTIMER)其實(shí)包含了多個(gè)定時(shí)器,多個(gè)定時(shí)器之間可以單獨(dú)工作,也可以進(jìn)行同步,且高精度定時(shí)器還能
    發(fā)表于 01-11 17:32 ?0次下載

    LAT1183+高精度定時(shí)器中 single-shot 計(jì)數(shù)模式不工作應(yīng)用筆記

    客戶(hù)使用 STM32G474 的高精度定時(shí)器,基于 CubeMX 進(jìn)行外設(shè)配置與代碼生成,將某個(gè)子定時(shí)器的計(jì)數(shù)方式設(shè)置為 retriggerable single shot 方式,發(fā)現(xiàn)該子定時(shí)
    發(fā)表于 01-11 17:28 ?0次下載

    CW32L083的基本定時(shí)器

    CW32L083 內(nèi)部集成 3 個(gè)基本定時(shí)器 (BTIM),每個(gè) BTIM 完全獨(dú)立且功能完全相同,各包含一個(gè) 16bit 自動(dòng)重裝 載計(jì)數(shù)并由一個(gè)可編程預(yù)分頻驅(qū)動(dòng)。BTIM 支持定時(shí)器
    發(fā)表于 12-15 06:23

    CW32A030微控制定時(shí)器

    16bit 自動(dòng)重裝載計(jì)數(shù) 并由一個(gè)可編程預(yù)分頻驅(qū)動(dòng)。GTIM 支持定時(shí)器模式、計(jì)數(shù)模式、觸發(fā)啟動(dòng)模式和門(mén)控模式4 種基本 工作模式,
    發(fā)表于 12-04 06:47

    CW32L010+定時(shí)器介紹

    定時(shí)器主要由以下幾個(gè)部分組成: 計(jì)數(shù)定時(shí)器的核心組件,通常是一個(gè)16位或32位的遞增計(jì)數(shù)。計(jì)數(shù)在時(shí)鐘信號(hào)的驅(qū)動(dòng)下遞增,直到達(dá)到預(yù)設(shè)
    發(fā)表于 12-01 07:53

    CW32定時(shí)器及中斷介紹

    載計(jì)數(shù)并由一個(gè)可編程預(yù)分頻驅(qū)動(dòng)。BTIM 支持定時(shí)器模式、計(jì)數(shù)模式、觸發(fā)啟動(dòng)模式和門(mén)控模式 4 種工作模式,支持溢出事件
    發(fā)表于 12-01 07:08

    PWM、定時(shí)器、SysTick 區(qū)別及應(yīng)用場(chǎng)景

    在單片機(jī)和嵌入式開(kāi)發(fā)中,經(jīng)常會(huì)遇到PWM(脈寬調(diào)制)、定時(shí)器、SysTick(系統(tǒng)滴答定時(shí)器)這幾個(gè)詞。很多初學(xué)者容易把它們混為一談,以為都是“定時(shí)相關(guān)的東西”。其實(shí),它們?cè)诒举|(zhì)和應(yīng)用上有明顯差別
    的頭像 發(fā)表于 11-17 10:53 ?673次閱讀
    PWM、<b class='flag-5'>定時(shí)器</b>、SysTick 區(qū)別及應(yīng)用場(chǎng)景

    SysTick系統(tǒng)滴答定時(shí)器簡(jiǎn)介

    SysTick—系統(tǒng)定時(shí)器是屬于CM33內(nèi)核中的一個(gè)外設(shè),內(nèi)嵌在NVIC中。系統(tǒng)定時(shí)器是一個(gè)24bit的向下遞減的計(jì)數(shù),計(jì)數(shù)每計(jì)數(shù)一次的時(shí)間為 1/SYSCLK,一般我們?cè)O(shè)置系統(tǒng)時(shí)
    的頭像 發(fā)表于 09-23 09:50 ?1785次閱讀
    SysTick系統(tǒng)滴答<b class='flag-5'>定時(shí)器</b>簡(jiǎn)介

    TPL5100 ACTIVE 具有電源門(mén)控功能和 MOS 驅(qū)動(dòng)的 Nano 供電可編程定時(shí)器

    TPL5100 是一款針對(duì)低功耗應(yīng)用優(yōu)化的長(zhǎng)期定時(shí)器 IC。該TPL5100可以替換微控制的內(nèi)部定時(shí)器,使微控制保持完全關(guān)閉而不是運(yùn)行定時(shí)器
    的頭像 發(fā)表于 09-15 09:45 ?816次閱讀
    TPL5100 ACTIVE 具有電源門(mén)控功能和 MOS 驅(qū)動(dòng)<b class='flag-5'>器</b>的 Nano 供電可編程<b class='flag-5'>定時(shí)器</b>

    大彩講堂:VisualHMI-LUA教程-定時(shí)器的使用指南

    定時(shí)器的使用
    的頭像 發(fā)表于 08-31 16:59 ?1342次閱讀
    大彩講堂:VisualHMI-LUA教程-<b class='flag-5'>定時(shí)器</b>的使用指南

    STM32入門(mén)篇之通用定時(shí)器徹底研究

    新手教程,含11個(gè)例程,全面剖析TIMER STM32定時(shí)器功能很強(qiáng)大,學(xué)習(xí)起來(lái)也很費(fèi)勁兒,本人在這卡了5天才算看明白。寫(xiě)下下面的文字送給后來(lái)者,希望能帶給你點(diǎn)啟發(fā)。在此聲明,本人也是剛?cè)腴T(mén)
    發(fā)表于 08-01 16:51

    MCU定時(shí)器/計(jì)數(shù)

    RISC-V核低功耗MCU通過(guò)靈活的定時(shí)器架構(gòu)、低功耗模式適配及硬件級(jí)中斷優(yōu)化,在工業(yè)控制、智能家居等場(chǎng)景中實(shí)現(xiàn)高精度計(jì)時(shí)與能耗控制的協(xié)同設(shè)計(jì),滿(mǎn)足復(fù)雜任務(wù)調(diào)度與實(shí)時(shí)響應(yīng)的雙重需求?。 一、?硬件
    的頭像 發(fā)表于 04-27 13:54 ?897次閱讀