91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

AT32講堂030 | AT32F421 CMP使用指南

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

掃碼添加小助手

加入工程師交流群

CMP特性

比較器遲滯程度可配

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

比較器輸出極性可配

比較器輸出速度可配

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

— I/O引腳

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

支持輸出重定向功能:

— 普通I/O

— 定時器斷路輸入TMRx_BRK

— 定時器輸入捕獲TMR_CH

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

結(jié)合EXINT產(chǎn)生中斷,從低功耗模式喚醒

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

  • 模擬信號觸發(fā)從低功耗模式喚醒
  • 模擬信號調(diào)節(jié)
  • 與定時器的PWM輸出結(jié)合使用時,組成逐周期的電流控制環(huán)路

CMP功能介紹

CMP功能框圖

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

遲滯

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

輸出消隱功能

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

干擾濾波器

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

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

圖4. 干擾濾波器時序圖

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

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

CMP中斷

比較器輸出從內(nèi)部連接到擴(kuò)展中斷和事件控制器,能夠產(chǎn)生中斷或事件。該機(jī)制還可以用于退出低功耗模式。

比較器通過EXINT線21來產(chǎn)生中斷或事件。

應(yīng)用實例

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

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

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

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

輸出消隱功能

前面提到了輸出消隱的功能,下面來看一下這個功能的具體用法,首先我們需要在TMR1/3/15中選擇一個TMR_CHx來作為比較器的消隱窗口,這里需要相應(yīng)的配置好CMP_CTRLSTS中的CMPBLANKING位來進(jìn)行選擇。由于沒有單獨的使能位,只要此位非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%占空比。但是,以上僅為理論值,實際測試發(fā)現(xiàn)最終輸出會有誤差,這是由于CMP輸出有一定的偏移,在無濾波的情況下實際CMP輸出的高電平長度會比輸入多26ns,偏移量會隨著輸入頻率的增加而增加,最多26ns。實測得到的波形如下:

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

深度睡眠模式喚醒

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

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

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

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

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

    關(guān)注

    1

    文章

    121

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    AT32F011 系列快速使用指南

    本帖最后由 jf_77210199 于 2026-3-3 21:34 編輯 AT32F011 系列快速使用指南本帖子旨在讓用戶快速使用 AT32F011 系列進(jìn)行項目開發(fā)。 注:本應(yīng)用筆記對應(yīng)
    發(fā)表于 03-02 11:27

    AT32硬件除法器應(yīng)用指南

    AT32硬件除法器應(yīng)用指南 AT32F011 提供了 32 位硬件除法器,并且可以執(zhí)行無符號及有符號運(yùn)算,本應(yīng)用指南將介紹基礎(chǔ)概念及實際案例。 支持型號: AT32
    發(fā)表于 01-30 13:49

    CW32F030提供哪幾種封裝?

    目前CW32F030提供TSSOP-20、LQFP-32、LQFP-48三種封裝,分別對應(yīng)的型號是CW32F030F6、CW32F030K8、CW32F030C8
    發(fā)表于 01-21 07:25

    BOURNS CMP-Q系列高功率抗浪涌貼片電阻:特性、應(yīng)用與選型指南

    BOURNS CMP-Q系列高功率抗浪涌貼片電阻:特性、應(yīng)用與選型指南 在電子設(shè)備的設(shè)計中,電阻作為基礎(chǔ)元件,其性能直接影響著整個系統(tǒng)的穩(wěn)定性和可靠性。BOURNS的CMP-Q系列高功率抗浪涌貼片
    的頭像 發(fā)表于 12-23 15:45 ?302次閱讀

    AT32F421C8T7微控制器現(xiàn)貨庫存

    AT32F421C8T7是Artery(雅特力)推出的一款基于ARM Cortex-M4 內(nèi)核的32位高性價比微控制器,主頻高達(dá) 120 MHz,內(nèi)部集成 DSP 指令集和浮點運(yùn)算單元(FPU
    發(fā)表于 11-05 09:40

    雅特力AT32F421吊扇控制芯助力綠色節(jié)能

    雅特力 AT32F421 MCU 主打吊扇控制器,憑無感 FOC、高集成、多保護(hù)優(yōu)勢,滿足工程師降本提效、用戶舒適節(jié)能需求,適配智能家居與能效趨勢。
    的頭像 發(fā)表于 10-22 09:45 ?438次閱讀
    雅特力<b class='flag-5'>AT32F421</b>吊扇控制芯助力綠色節(jié)能

    高性價比中科芯CKS32F030F6P6國產(chǎn)32位微處理器助力智能產(chǎn)品創(chuàng)新

    在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,高性價比的中科芯CKS32F030F6P6國產(chǎn)32位微處理器正成為助力智能產(chǎn)品創(chuàng)新的理想之選。作為CKS32F030超值系列的典型代表,CKS32F030F6P6搭載
    的頭像 發(fā)表于 10-15 13:30 ?1064次閱讀
    高性價比中科芯CKS32<b class='flag-5'>F030F</b>6P6國產(chǎn)32位微處理器助力智能產(chǎn)品創(chuàng)新

    雅特力AT32F421定義高速吹風(fēng)機(jī)控制新標(biāo)準(zhǔn)?

    雅特力AT32F421 MCU為高速吹風(fēng)機(jī)提供方案,支持10000-120000rpm轉(zhuǎn)速,采用無感FOC控制,低噪高效且有過流保護(hù),解決傳統(tǒng)吹風(fēng)機(jī)痛點,推動行業(yè)技術(shù)升級。
    的頭像 發(fā)表于 09-24 09:35 ?732次閱讀
    雅特力<b class='flag-5'>AT32F421</b>定義高速吹風(fēng)機(jī)控制新標(biāo)準(zhǔn)?

    大彩講堂:VisualHMI-LUA教程-on_screen_change回調(diào)函數(shù)使用指南

    on_screen_change回調(diào)函數(shù)使用指南
    的頭像 發(fā)表于 08-31 16:32 ?943次閱讀
    大彩<b class='flag-5'>講堂</b>:VisualHMI-LUA教程-on_screen_change回調(diào)函數(shù)<b class='flag-5'>使用指南</b>

    大彩講堂:VisualHMI-LUA教程-on_update回調(diào)函數(shù)使用指南

    回調(diào)函數(shù)使用指南
    的頭像 發(fā)表于 08-31 16:25 ?882次閱讀
    大彩<b class='flag-5'>講堂</b>:VisualHMI-LUA教程-on_update回調(diào)函數(shù)<b class='flag-5'>使用指南</b>

    求 CS32G020移動電源EVB用戶使用指南 中的清晰原理圖

    求 CS32G020移動電源EVB用戶使用指南 中的清晰原理圖,里邊的原理圖是打印后再掃描的各種網(wǎng)絡(luò)標(biāo)注完全糊掉看不清,
    發(fā)表于 08-16 11:28

    Quartus工具使用指南

    電子發(fā)燒友網(wǎng)站提供《Quartus工具使用指南.pdf》資料免費(fèi)下載
    發(fā)表于 07-15 16:34 ?1次下載

    HK32F030xxxxA數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《HK32F030xxxxA數(shù)據(jù)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 04-16 17:00 ?0次下載

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

    搭建AT32開發(fā)環(huán)境一、調(diào)試工具及開發(fā)板目前AT32F402/AT32F405開發(fā)板都自帶AT-Link-EZ調(diào)試工具,AT-Link-EZ如下圖左邊紅框所示,它也可拆開后單獨搭配其他電路板使用,支持IDE在線調(diào)試、在線燒錄、U
    的頭像 發(fā)表于 03-28 18:59 ?2950次閱讀
    雅特力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模型使用指南及示例總結(jié) 本文檔基于GaN HEMT的實測特性描述了當(dāng)前版本的模型。該模型專為與PSpice和LTspice配合使用而開發(fā)。本文檔首先介紹該模型,然后提供將
    的頭像 發(fā)表于 03-11 17:43 ?2679次閱讀
    GaN HEMT的SPICE模型<b class='flag-5'>使用指南</b>及示例