91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

AT32講堂030 | AT32F421 CMP使用指南

雅特力 AT32 MCU ? 2022-10-09 09:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CMP特性

比較器遲滯程度可配

定時器輸出作為比較器消隱源

比較器輸出極性可配

比較器輸出速度可配

比較器同相和反相輸入源可選:

— I/O引腳

— 內部參考電壓和三個系數分壓值(1/4,1/2,3/4)

支持輸出重定向功能:

— 普通I/O

— 定時器斷路輸入TMRx_BRK

— 定時器輸入捕獲TMR_CH

— 定時器輸出比較參考值清零TMR_CH_CLR

結合EXINT產生中斷,從低功耗模式喚醒

CMP可用于多種功能,包括:

  • 模擬信號觸發從低功耗模式喚醒
  • 模擬信號調節
  • 與定時器的PWM輸出結合使用時,組成逐周期的電流控制環路

CMP功能介紹

CMP功能框圖

圖1. CMP功能框圖5014082e-4702-11ed-b116-dac502259ad0.png

遲滯

寄存器CMP_CTRLSTS的CMPHYST[1:0]控制比較器遲滯輸出,該功能可避開噪聲信號帶來的虛假傳輸信號,如果不需要遲滯,可以關閉掉。圖2. 比較器遲滯50410f04-4702-11ed-b116-dac502259ad0.png

輸出消隱功能

寄存器CMP_CTRLSTS的CMPBLANKING[2:0]位用于選擇比較器消隱窗口的來源,該功能可以用于防止電流調節在PWM起始時刻產生的尖峰電流。圖3. 比較器輸出消隱506325a8-4702-11ed-b116-dac502259ad0.png

干擾濾波器

干擾濾波器可以用來濾除毛刺和噪聲干擾。

濾波器的敏感性由H_PULSE_CNT和L_PULSE_CNT 位控制。濾波器的敏感性會影響相同的連續采樣的數量,在濾波器輸入上檢測到此類連續采樣時,才能將某信號電平變化視為有效切換。例如H_PULSE_CNT=2和L_PULSE_CNT=1時干擾濾波器時序圖,如下:

圖4. 干擾濾波器時序圖

5085ea34-4702-11ed-b116-dac502259ad0.png

注:因為濾波器采樣數據需要時鐘,系統在深度睡眠模式下關閉比較器時鐘,因此,要讓比較器在深度睡眠模式下工作,必須在進入深度睡眠模式前關閉濾波器(G_FILTER_EN寄存器中的GFE=0)。

CMP中斷

比較器輸出從內部連接到擴展中斷和事件控制器,能夠產生中斷或事件。該機制還可以用于退出低功耗模式。

比較器通過EXINT線21來產生中斷或事件。

應用實例

下面介紹了比較器的三個應用實例,分別是:

  • 輸出消隱功能
  • 干擾濾波功能
  • 深度睡眠模式喚醒

這三個實例演示了比較器的用途,并介紹了它們與定時器等外設聯合工作的方式,為了方便用戶快速入門使用AT32F421xx的比較器,本文檔介紹的三個應用實例的工程代碼都可以在BSP軟件包的AT32F421_Firmware_Library_V2.x.x\project\at_start_f421\examples\cmp中獲取到,以下三個實例對應工程名稱分別為:blanking,glitch_filter和deep_sleep_mode。

注:所有project都是基于keil 5而建立,若用戶需要在其他編譯環境上使用,請參考AT32xxx_Firmware_Library_V2.x.x\project\at_start_xxx\templates中各種編譯環境(例如IAR6/7,keil 4/5)進行簡單修改即可。

輸出消隱功能

前面提到了輸出消隱的功能,下面來看一下這個功能的具體用法,首先我們需要在TMR1/3/15中選擇一個TMR_CHx來作為比較器的消隱窗口,這里需要相應的配置好CMP_CTRLSTS中的CMPBLANKING位來進行選擇。由于沒有單獨的使能位,只要此位非0就表示開啟了blanking功能。這里我們選擇TMR1_CH1的輸出比較PWM模式1來作為CMP的消隱窗口,外部輸入100kHz的方波來模擬CMP同相輸入端。則可以得到如下波形:圖5. 輸出消隱波形50aa6f26-4702-11ed-b116-dac502259ad0.png

干擾濾波功能

對于干擾濾波功能也使用TMR來做一個輔助測試,使用TMR1的PWM模式來模擬CMP同相輸入信號,然后完成對CMP比較后的輸出波形的濾波。配置方式如下:

  • 配置TMR1_CH1為PWM模式2,頻率468.7KHz,周期2.1333us,占空比50%
  • CMP濾波配置為H_PULSE_CNT=63,L_PULSE_CNT =0,即濾掉64個PCLK的高電平
  • 連接TMR1_CH1(PA8)與CMP_NINV(PA1)

在主頻120mHz時,每個PCLK周期為8.33ns,64個PCLK就是533.33ns,CMP濾波前高電平時長為1066.66ns,則CMP濾波后高電平占空比減半,即為25%占空比。但是,以上僅為理論值,實際測試發現最終輸出會有誤差,這是由于CMP輸出有一定的偏移,在無濾波的情況下實際CMP輸出的高電平長度會比輸入多26ns,偏移量會隨著輸入頻率的增加而增加,最多26ns。實測得到的波形如下:

圖6. 干擾濾波波形50d4aea8-4702-11ed-b116-dac502259ad0.png

深度睡眠模式喚醒

利用比較器的以下兩個特性:

  • CMP極性選擇邏輯和輸出端口的重定向工作獨立于PCLK時鐘
  • CMP輸出可以連接到EXINT線21

可以將MCU從深度睡眠模式喚醒,只需要在使能CMP的基礎上,將EXINT 21配置為中斷或事件模式即可。需要注意的是在退出深度睡眠模式后需要重新配置系統時鐘,具體配置方法請參考BSP提供的example。圖7. 深度睡眠模式喚醒50fa68c8-4702-11ed-b116-dac502259ad0.png

關于雅特力雅特力科技于2016年成立,是一家致力于推動全球市場32位微控制器(MCU)創新趨勢的芯片設計公司,專注于ARM Cortex-M4/M0+的32位微控制器研發與創新,全系列采用55nm先進工藝及ARM Cortex-M4高效能或M0+低功耗內核,締造M4業界最高主頻288MHz運算效能,并支持工業級別芯片工作溫度范圍(-40°~105°)。雅特力目前已累積相當多元的終端產品成功案例:如微型打印機、掃地機、光流無人機、熱成像儀、激光雷達、工業縫紉機、伺服驅控、電競周邊市場、斷路器、ADAS、T-BOX、數字電源、電動工具等終端設備應用,廣泛地覆蓋5G物聯網、消費、商務及工控等領域。

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

    關注

    1

    文章

    121

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Quartus工具使用指南

    電子發燒友網站提供《Quartus工具使用指南.pdf》資料免費下載
    發表于 07-15 16:34 ?0次下載

    HK32F030xxxxA數據手冊

    電子發燒友網站提供《HK32F030xxxxA數據手冊.pdf》資料免費下載
    發表于 04-16 17:00 ?0次下載

    雅特力AT32F402/F405入門使用指南

    搭建AT32開發環境一、調試工具及開發板目前AT32F402/AT32F405開發板都自帶AT-Link-EZ調試工具,AT-Link-EZ如下圖左邊紅框所示,它也可拆開后單獨搭配其他電路板使用,支持IDE在線調試、在線燒錄、U
    的頭像 發表于 03-28 18:59 ?735次閱讀
    雅特力AT32<b class='flag-5'>F</b>402/<b class='flag-5'>F</b>405入門<b class='flag-5'>使用指南</b>

    GaN HEMT的SPICE模型使用指南及示例

    GaN HEMT的SPICE模型使用指南及示例總結 本文檔基于GaN HEMT的實測特性描述了當前版本的模型。該模型專為與PSpice和LTspice配合使用而開發。本文檔首先介紹該模型,然后提供將
    的頭像 發表于 03-11 17:43 ?1006次閱讀
    GaN HEMT的SPICE模型<b class='flag-5'>使用指南</b>及示例

    Nexperia SiC MOSFET LTspice模型使用指南

    電子發燒友網站提供《Nexperia SiC MOSFET LTspice模型使用指南.pdf》資料免費下載
    發表于 02-13 17:21 ?2次下載
    Nexperia SiC MOSFET LTspice模型<b class='flag-5'>使用指南</b>

    GD32H7xx電源旁路模式使用指南

    電子發燒友網站提供《GD32H7xx電源旁路模式使用指南.pdf》資料免費下載
    發表于 01-22 17:34 ?0次下載
    GD32H7xx電源旁路模式<b class='flag-5'>使用指南</b>

    基于雅特力AT32F421的遙控攀爬車電調應用方案

    目的,而以征服崎嶇路面和各種地形障礙為目標,通常需要應對陡峭坡道、松軟沙地以及崎嶇巖石等復雜路面。基于雅特力AT32F421設計的搖控攀爬車電調,自適應調節扭矩輸出
    的頭像 發表于 01-20 18:36 ?481次閱讀
    基于雅特力<b class='flag-5'>AT32F421</b>的遙控攀爬車電調應用方案

    DRV421EVM用戶指南

    電子發燒友網站提供《DRV421EVM用戶指南.pdf》資料免費下載
    發表于 01-02 16:15 ?0次下載
    DRV<b class='flag-5'>421</b>EVM用戶<b class='flag-5'>指南</b>

    示波器使用指南 如何選擇合適的示波器

    示波器使用指南 示波器是一種電子測量儀器,用于顯示電壓隨時間變化的波形。以下是示波器的基本使用指南: 獲得基線 : 預置面板各開關、旋鈕至適當位置。 按下電源開關,電源指示燈點亮。 調節相關控制旋鈕
    的頭像 發表于 11-28 09:26 ?1025次閱讀

    RTC時鐘使用指南:簡單步驟,實用成果

    今天展示的是RTC時鐘使用指南,輕松學習,完美成果。
    的頭像 發表于 11-08 11:40 ?1022次閱讀
    RTC時鐘<b class='flag-5'>使用指南</b>:簡單步驟,實用成果

    技術指南 | 深視智能SCI系列光譜共焦位移傳感器快速使用指南

    技術指南 | 深視智能SCI系列光譜共焦位移傳感器快速使用指南
    的頭像 發表于 10-22 08:06 ?570次閱讀
    技術<b class='flag-5'>指南</b> | 深視智能SCI系列光譜共焦位移傳感器快速<b class='flag-5'>使用指南</b>

    AT32講堂088 | 雅特力AT32F402/F405時鐘配置

    簡介時鐘是芯片正確高效運行的基礎,正確的時鐘配置是芯片能正確運行的必要條件,其重要性不言而喻。AT32各系列產品的時鐘配置部分可能存在細微的差異和需要注意的事項,本文檔就著重針對各系列的情況來詳細
    的頭像 發表于 09-15 08:08 ?1015次閱讀
    <b class='flag-5'>AT32</b><b class='flag-5'>講堂</b>088 | 雅特力AT32<b class='flag-5'>F</b>402/<b class='flag-5'>F</b>405時鐘配置

    深視智能SGI系列激光位移傳感器快速使用指南

    深視智能SGI系列激光位移傳感器快速使用指南
    的頭像 發表于 07-27 08:45 ?711次閱讀
    深視智能SGI系列激光位移傳感器快速<b class='flag-5'>使用指南</b>

    深視智能SD33系列小型激光位移傳感器使用指南

    深視智能SD33系列小型激光位移傳感器使用指南
    的頭像 發表于 07-27 08:44 ?906次閱讀
    深視智能SD33系列小型激光位移傳感器<b class='flag-5'>使用指南</b>

    深視智能SD22系列小型激光位移傳感器使用指南

    深視智能SD22系列小型激光位移傳感器使用指南
    的頭像 發表于 07-27 08:42 ?781次閱讀
    深視智能SD22系列小型激光位移傳感器<b class='flag-5'>使用指南</b>
    主站蜘蛛池模板: 成人欧美一区二区三区的电影 | 国产三级在线播放 | 日本三级hd高清电影 | 亚洲最新网站 | 99精品久久久久久久婷婷 | 中韩日欧美电影免费看 | 国产在线精品一区二区夜色 | 久久久久免费精品国产 | 轻点灬大ji巴太粗太大了小说 | 亚洲一区二区三区不卡视频 | 欧美午夜网站 | 轻点灬大ji巴太粗太长了啊h | 久久草在线视频播放 | 羞羞色男人的天堂伊人久久 | 欧美性受一区二区三区 | 免费观看一级特黄欧美大片 | 97人人视频 | 欧美亚洲综合图区在线 | 天天躁夜夜躁 | 清朝荒淫牲艳史在线播放 | 一级做a爰片久久免费 | 女人精aaaa片一级毛片女女 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 色批网站www | 夜夜爱夜夜爽夜夜做夜夜欢 | 最新日本免费一区二区三区中文 | 天天爱夜夜操 | 91大神视频在线播放 | 18免费视频| 岛国片欧美一级毛片 | 天天看片天天爽 | 亚洲一区中文字幕在线 | 国产毛片一区二区三区精品 | 草久久久久 | 在线免费看污视频 | 免费看h的网站 | 香港日本三级在线播放 | 亚洲国产成人久久三区 | 天天综合天天添夜夜添狠狠添 | 天堂资源在线www中文 | 国产视频h|