国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

AT32講堂020 | 如何使用AT32F415比較器(CMP)

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

掃碼添加小助手

加入工程師交流群

CMP特性

  • 比較器遲滯程度可配
  • 比較器輸出極性可配
  • 比較器輸出速度可配
  • 比較器同相和反相輸入源可選:— I/O引腳— 內部參考電壓和三個系數分壓值(1/4,1/2,3/4)
  • 支持輸出重定向功能:

— 普通I/O— 定時器斷路輸入TMRx_BRK— 定時器輸入捕獲TMR_CH— 定時器輸出比較參考值清零TMR_CH_CLR

  • 結合EXINT產生中斷,從低功耗模式喚醒
  • 比較器1和比較器2組合成窗口比較器

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

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

CMP功能介紹

CMP功能框圖

圖1. CMP功能框圖728bd09a-1439-11ed-9ade-dac502259ad0.png

遲滯

寄存器CMP_CTRLSTS1的CMPxHYST[1:0]控制比較器遲滯輸出,該功能可避開噪聲信號帶來的虛假傳輸信號,如果不需要遲滯,可以關閉掉。圖2. 比較器遲滯72a94f08-1439-11ed-9ade-dac502259ad0.png

鎖定功能

寄存器CMP_CTRLSTS1具有寫保護功能,一旦編程完成,對CMPxWP位設置為1,則寄存器CMP_CTRLSTS1和寄存器CMP_CTRLSTS2的對應位變為只讀,包括CMPxWP位,只能通過系統復位解除寫保護功能,該功能可用于具有特定功能安全要求的應用。

CMP中斷

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

模擬比較器1的輸出經過極性選擇,輸入至EXINT第19號中斷線。

模擬比較器2的輸出經過極性選擇,輸入至EXINT第20號中斷線。

應用實例

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

  • 輸出比較結果
  • 深度睡眠模式喚醒

這兩個實例演示了比較器的用途,并介紹了它們與定時器等外設聯合工作的方式,為了方便用戶快速入門使用AT32F415xx的比較器,本文檔介紹的兩個應用實例的工程代碼都可以在BSP軟件包的AT32F415_Firmware_Library_V2.x.x\project\at_start_f415\examples\cmp中獲取到,以下兩個實例對應工程名稱分別為:output和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_CTRLSTS1中的CMPxTAG位來進行選擇。由于沒有單獨的使能位,只要此位非0就表示開啟了輸出重定向功能。這里我們以CMP1為例,選擇TMR1_CH1來作為CMP1的輸出目的地,外部輸入10kHz的方波來模擬CMP1同相輸入端。此時,CMP1_OUT將會根據輸入方波的電頻輸出不同的結果;同時通過TMR1_CH1采集來自CMP1_OUT的方波,并且將方波頻率通過串口打印輸出到串口工具。圖3. 輸出比較結果72cff568-1439-11ed-9ade-dac502259ad0.png

圖4. 輸出比較結果頻率

72fc0c5c-1439-11ed-9ade-dac502259ad0.png

深度睡眠模式喚醒

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

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

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

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

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

    關注

    14

    文章

    1929

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AT32硬件除法器應用指南

    AT32硬件除法器應用指南 AT32F011 提供了 32 位硬件除法器,并且可以執行無符號及有符號運算,本應用指南將介紹基礎概念及實際案例。 支持型號: AT32F011 系列 1. AT
    發表于 01-30 13:49

    CMP04 四路低功耗精密比較:特性、應用與設計要點

    CMP04 四路低功耗精密比較:特性、應用與設計要點 在電子工程師的日常設計中,比較是一種常見且關鍵的器件,它能對兩個輸入信號進行
    的頭像 發表于 01-07 15:20 ?212次閱讀

    探索CMP401/CMP402低電壓比較:特性、應用與設計考量

    探索CMP401/CMP402低電壓比較:特性、應用與設計考量 在電子工程師的日常設計工作中,比較
    的頭像 發表于 01-07 15:20 ?183次閱讀

    深入解析CMP401/CMP402低電壓比較:特性、應用與設計考量

    深入解析CMP401/CMP402低電壓比較:特性、應用與設計考量 在電子設計領域,比較是一
    的頭像 發表于 01-07 15:20 ?176次閱讀

    AT32F415CBT7通用微控制現貨庫存

    AT32F415CBT7通用微控制現貨庫存AT32F415CBT7是 Artery(雅特力)出品的一款 32-bit ARM Cortex-M4通用微控制(MCU),LQFP-48
    發表于 12-17 08:59

    DM9051ANX與W5500網口性能與規格比較

    在最近項目中,本小工在樂鑫ESP32、雅特力AT32F415與AT32F423、STM32F103以及MTK平臺上,一連玩去了官方參考設計推薦的SPI有線網口方案,前后搞了DM9051ANX與W5500,本小工從實作中學習到相關
    的頭像 發表于 10-14 10:28 ?629次閱讀

    AT32F403A硬件I2C與從機通信

    型號: AT32F403系列、AT32F403A系列、AT32F407系列、AT32F413系列、AT32F415系列、AT32
    發表于 09-10 16:59

    定時實現步進電機的正反脈沖計

    本帖最后由 jf_77210199 于 2025-10-20 16:34 編輯 AT32定時實現步進電機的正反脈沖計 示例目的 本示例代碼基于 AT32F403A,展示了如何使用 A
    發表于 09-10 16:40

    AT32 MCU如何使用IAP

    AT32 MCU使用IAP的方法涉及在微控制上創建特定固件,以實現在應用編程(In-Application Programming,簡稱IAP)功能,主要通過USART通信接口進行固件更新操作
    發表于 08-08 17:13

    CMP工藝中的缺陷類型

    CMP是半導體制造中關鍵的平坦化工藝,它通過機械磨削和化學腐蝕相結合的方式,去除材料以實現平坦化。然而,由于其復雜性,CMP工藝中可能會出現多種缺陷。這些缺陷通常可以分為機械、化學和表面特性相關的類別。
    的頭像 發表于 07-18 15:14 ?2664次閱讀

    AT32 IAP using the USART

    是提供在AT32微控制上創建IAP應用程序的一般準則。 AT32微控制可以運行用戶特定的固件來對微控制中嵌入的閃存執行IAP。 此功能
    發表于 07-11 10:51

    普冉觸摸MCUPY32T020系列代理供應

    G26S7 SOP28 PY32T020G36S7 SOP28 PY32T020G15S7 SOP28 PY32T020G25S7 SOP28 PY32T020G35S7 SOP28
    發表于 06-06 11:54

    PY32L020的簡單概括

    ,最高工作頻率 48 MHz。包含多種不同封裝類型多款產品。芯片集成 I2C、SPI、USART 等通訊外設,1 路 12 位 ADC,2 個 16 位定時,以及 2 路比較。 PY32L
    發表于 05-29 17:44

    PEEK與PPS注塑CMP固定環的性能對比與工藝優化

    發展,對CMP固定環的材料性能要求日益嚴苛,聚醚醚酮(PEEK)和聚苯硫醚(PPS)作為兩種高性能工程塑料,通過注塑成型工藝制造的CMP固定環正逐步成為半導體制造領域的關鍵部件。 ? 一、PEEK與PPS注塑成型的CMP固定環特
    的頭像 發表于 04-28 08:08 ?1506次閱讀
    PEEK與PPS注塑<b class='flag-5'>CMP</b>固定環的性能對比與工藝優化

    AIWA HS-JS415維修手冊

    電子發燒友網站提供《AIWA HS-JS415維修手冊.pdf》資料免費下載
    發表于 04-08 10:37 ?3次下載