那曲檬骨新材料有限公司

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

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

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

一文詳解STM32輸入捕獲

CHANBAEK ? 來源:頭條號(hào)科G棧 ? 作者:頭條號(hào)科G棧 ? 2023-03-23 10:10 ? 次閱讀

輸入捕獲是處理器捕獲外部輸入信號(hào)的功能,基于定時(shí)器抓取輸入信號(hào)指定觸發(fā)方式之間的長(zhǎng)度。具體有下面三種觸發(fā)情況:

1、 上升沿觸發(fā)

poYBAGQbtQaAQG3oAAAgqPN7ltQ345.jpg

2、 下降沿觸發(fā)

poYBAGQbtQeAToqSAAAh6lbfn_Q195.jpg

3、 上下都觸發(fā)

poYBAGQbtQiANfBUAAAnIRcd2LM984.jpg

當(dāng)觸發(fā)條件發(fā)生后,捕獲比較寄存器鎖定當(dāng)前的計(jì)數(shù)值,如果開啟了中斷或者DMA,就可以通過中斷或DMA及時(shí)獲得數(shù)據(jù)進(jìn)行處理。有時(shí)可能遇到上一次觸發(fā)的標(biāo)志還沒清除,下次觸發(fā)就發(fā)生了,此時(shí)會(huì)將over-capture標(biāo)志置位,對(duì)于可能出現(xiàn)over-capture的情況,建議先讀取數(shù)據(jù)再清除標(biāo)志,避免在讀取標(biāo)志后及讀取數(shù)據(jù)前這段時(shí)間錯(cuò)過over-capture。

配置輸入捕獲的步驟:

1. 打開定時(shí)器和對(duì)應(yīng)輸入引腳的時(shí)鐘

2. 配置引腳為對(duì)應(yīng)的復(fù)用功能

3. 配置基本定時(shí)器功能

4. 配置輸入捕獲的通道映射、預(yù)分頻、濾波、觸發(fā)極性

5. 配置DMA

6. 配置中斷和編寫中斷服務(wù)程序

7. 使能捕獲通道

8. 使能定時(shí)器計(jì)數(shù)

上面的順序可以根據(jù)實(shí)際情況調(diào)整。

具體代碼如下:

1、 開啟時(shí)鐘

poYBAGQbtQmAN_M9AAAX-JbPwrk998.jpg

2、 配置引腳

pYYBAGQbtQmAYLmJAADagdMgZfI474.jpg

3、 配置基本定時(shí)器

poYBAGQbtQqAR_H0AADf1dUfUNU163.jpg

4、 配置輸入捕獲相關(guān)

pYYBAGQbtQuAFNpqAAAkPg7AxEo834.jpg

5、 配置DMA

poYBAGQbtQyAAKmJAAAKFOioijo865.jpg

pYYBAGQbtQ2AN0KUAADSa0UUMGs242.jpg

poYBAGQbtQ6AW3UmAAAVwHW2cyU659.jpg

pYYBAGQbtQ-AJNtpAAAkRu9PAu0770.jpg

6、 中斷

poYBAGQbtQ-AKcvBAAAeUjl_J5Y286.jpg

pYYBAGQbtRCAM_BTAAAJzFV84ls051.jpg

7、 使能通道和定時(shí)器

pYYBAGQbtRGAG1bhAAAU6gb_XxQ986.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19407

    瀏覽量

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

    關(guān)注

    23

    文章

    3255

    瀏覽量

    115364
  • dma
    dma
    +關(guān)注

    關(guān)注

    3

    文章

    566

    瀏覽量

    100953
  • 輸入信號(hào)
    +關(guān)注

    關(guān)注

    0

    文章

    469

    瀏覽量

    12607
  • 捕獲
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    2433
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解STM32定時(shí)器捕獲功能

    STM32的定時(shí)器是支持信號(hào)輸入捕獲的,何為輸入捕獲?主要做什么應(yīng)用?
    的頭像 發(fā)表于 01-12 17:24 ?8624次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>STM32</b>定時(shí)器<b class='flag-5'>捕獲</b>功能

    STM32定時(shí)器(三)輸入捕獲

    STM32的定時(shí)器是支持信號(hào)輸入捕獲的,何為輸入捕獲?主要做什么應(yīng)用?
    的頭像 發(fā)表于 07-21 14:58 ?4618次閱讀
    <b class='flag-5'>STM32</b>定時(shí)器(三)<b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>

    stm32F1輸入捕獲詳解

    stm32F1輸入捕獲詳解1、問題:什么叫輸入捕獲回答:舉個(gè)例子,比如
    發(fā)表于 12-06 06:12

    什么是輸入捕獲STM32輸入捕獲

    ,完成捕獲。同時(shí)還可以配置捕獲時(shí)是否觸發(fā)中斷/DMA 等。STM32輸入捕獲之前講過定時(shí)器的
    發(fā)表于 01-06 07:54

    從應(yīng)用方面詳解STM32的定時(shí)器輸入捕獲模式

    ,或者說測(cè)信號(hào)頻率。關(guān)于輸入捕獲的知識(shí),網(wǎng)上的內(nèi)容太多了,所以我就不貼出數(shù)據(jù)手冊(cè)上的電路圖解,還有各種寄存器的解釋了。大家可自行了解,本文將從應(yīng)用方面詳解STM32的定時(shí)器
    發(fā)表于 01-06 07:37

    STM32輸入捕獲

    STM32輸入捕獲,感興趣的小伙伴們可以瞧瞧。
    發(fā)表于 08-23 17:56 ?4次下載

    STM32實(shí)驗(yàn)10輸入捕獲實(shí)驗(yàn)源碼

    STM32 實(shí)驗(yàn)10 輸入捕獲實(shí)驗(yàn)源碼
    發(fā)表于 05-05 16:06 ?7次下載

    stm32定時(shí)器輸入捕獲

    不同頻率、不同占空比的方波信號(hào)、PWM信號(hào),同時(shí)做為輸入捕獲功能時(shí),可以測(cè)量脈沖寬度、實(shí)現(xiàn)電容按鍵檢測(cè)等等。 輸入捕獲概念
    發(fā)表于 10-13 09:13 ?2.4w次閱讀
    <b class='flag-5'>stm32</b>定時(shí)器<b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>

    基于STM32定時(shí)器輸入捕獲解析

    輸入捕獲模式可以用來測(cè)量脈沖寬度或者測(cè)量頻率。STM32的定時(shí)器,除了TIM6和TIM7,其他定時(shí)器都有輸入捕獲功能。
    發(fā)表于 09-04 11:00 ?6066次閱讀

    STM32F4_TIM輸入波形捕獲 (脈沖頻率)

    STM32F4_TIM輸入波形捕獲(脈沖頻率)
    的頭像 發(fā)表于 04-07 10:35 ?5411次閱讀
    <b class='flag-5'>STM32</b>F4_TIM<b class='flag-5'>輸入</b>波形<b class='flag-5'>捕獲</b> (脈沖頻率)

    基于STM32f103的輸入捕獲測(cè)頻率和占空比

    基于STM32f103的輸入捕獲測(cè)頻率和占空比
    發(fā)表于 08-02 10:10 ?135次下載

    STM32F103輸入捕獲--按鍵

    STM32F103輸入捕獲–按鍵文章目錄STM32F103輸入捕獲--按鍵
    發(fā)表于 11-30 13:51 ?28次下載
    <b class='flag-5'>STM32</b>F103<b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>--按鍵

    STM32輸入捕獲可用于編碼器測(cè)速

    STM32輸入捕獲 前言輸入捕獲功能框圖輸入
    發(fā)表于 12-06 09:06 ?11次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>可用于編碼器測(cè)速

    STM32定時(shí)器輸入捕獲實(shí)驗(yàn)

    概述輸入捕獲模式可以用來測(cè)量脈沖寬度或者測(cè)量頻率。STM32 的定時(shí)器,除了 TIM6 和 TIM7,其他定時(shí)器都有輸入捕獲功能。
    發(fā)表于 12-14 18:58 ?20次下載
    <b class='flag-5'>STM32</b>定時(shí)器<b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>實(shí)驗(yàn)

    第五節(jié):STM32輸入捕獲(用CubeMX學(xué)習(xí)STM32)

    STM32輸入捕獲(用CubeMX學(xué)習(xí)STM32)HAL庫(kù) CubeMX配置 IAR或者Keil編程 經(jīng)驗(yàn)分享
    發(fā)表于 12-27 18:43 ?20次下載
    第五節(jié):<b class='flag-5'>STM32</b><b class='flag-5'>輸入</b><b class='flag-5'>捕獲</b>(用CubeMX學(xué)習(xí)<b class='flag-5'>STM32</b>)
    百家乐微笑不倒| 皇冠网百家乐官网赢钱| 金殿百家乐官网的玩法技巧和规则 | 新东泰百家乐官网的玩法技巧和规则| 大发888娱乐出纳柜台| 真人百家乐官网轮盘| 百盛百家乐的玩法技巧和规则| 网络百家乐官网的破解| 迪威百家乐娱乐网| 豪博百家乐官网现金网| 百家乐打印机破解| 最好的百家乐官网好评平台都有哪些 | 试玩百家乐官网代理| 大发888游戏网站| 百家乐官网博彩破解论坛| bet365打不开| 迪威百家乐现场| 金冠娱乐城网站| 澳门百家乐路单怎么看| 博久百家乐官网论坛| 怎么看百家乐路单| 新澳门百家乐官网软件下载| 大发888娱乐城dknmwd| 百家乐官网游戏解码器| 大发888娱乐场 888| 风水24山向哪些不能兼| 宜阳县| 如何看百家乐的玩法技巧和规则 | 百家乐特殊计| 百家乐官网澳门规矩| A8百家乐的玩法技巧和规则| 百家乐官网无损打法| 足球竞猜网| 澳门百家乐赌钱| 百家乐官网网站是多少| 大发888 娱乐网| 百家乐最新首存优惠| 赌百家乐官网的心得体会| 大发888线上娱乐百家乐| 百家乐娱乐全讯网| 金臂百家乐官网开户送彩金|