CMP特性
比較器遲滯程度可配
比較器輸出極性可配
比較器輸出速度可配
比較器同相和反相輸入源可選:— I/O引腳— 內(nèi)部參考電壓和三個系數(shù)分壓值(1/4,1/2,3/4)
支持輸出重定向功能:
— 普通I/O— 定時(shí)器斷路輸入TMRx_BRK— 定時(shí)器輸入捕獲TMR_CH— 定時(shí)器輸出比較參考值清零TMR_CH_CLR
結(jié)合EXINT產(chǎn)生中斷,從低功耗模式喚醒
比較器1和比較器2組合成窗口比較器
CMP可用于多種功能,包括:
模擬信號調(diào)節(jié)
與定時(shí)器的PWM輸出結(jié)合使用時(shí),組成逐周期的電流控制環(huán)路
CMP功能介紹
CMP功能框圖
圖1. CMP功能框圖
遲滯
寄存器CMP_CTRLSTS1的CMPxHYST[1:0]控制比較器遲滯輸出,該功能可避開噪聲信號帶來的虛假傳輸信號,如果不需要遲滯,可以關(guān)閉掉。圖2. 比較器遲滯
鎖定功能
寄存器CMP_CTRLSTS1具有寫保護(hù)功能,一旦編程完成,對CMPxWP位設(shè)置為1,則寄存器CMP_CTRLSTS1和寄存器CMP_CTRLSTS2的對應(yīng)位變?yōu)橹蛔x,包括CMPxWP位,只能通過系統(tǒng)復(fù)位解除寫保護(hù)功能,該功能可用于具有特定功能安全要求的應(yīng)用。
CMP中斷
比較器輸出從內(nèi)部連接到擴(kuò)展中斷和事件控制器,能夠產(chǎn)生中斷或事件。該機(jī)制還可以用于退出低功耗模式。
模擬比較器1的輸出經(jīng)過極性選擇,輸入至EXINT第19號中斷線。
模擬比較器2的輸出經(jīng)過極性選擇,輸入至EXINT第20號中斷線。
應(yīng)用實(shí)例
下面介紹了比較器的兩個應(yīng)用實(shí)例,分別是:
輸出比較結(jié)果
深度睡眠模式喚醒
這兩個實(shí)例演示了比較器的用途,并介紹了它們與定時(shí)器等外設(shè)聯(lián)合工作的方式,為了方便用戶快速入門使用AT32F415xx的比較器,本文檔介紹的兩個應(yīng)用實(shí)例的工程代碼都可以在BSP軟件包的AT32F415_Firmware_Library_V2.x.xprojectat_start_f415examplescmp中獲取到,以下兩個實(shí)例對應(yīng)工程名稱分別為:output和deep_sleep_mode。
注:所有project都是基于keil 5而建立,若用戶需要在其他編譯環(huán)境上使用,請參考AT32xxx_Firmware_Library_V2.x.xprojectat_start_xxx emplates中各種編譯環(huán)境(例如IAR6/7,keil 4/5)進(jìn)行簡單修改即可。
輸出比較結(jié)果
前面提到了模擬比較器具有支持輸出重定向的功能,下面來看一下這個功能的具體用法,首先我們需要在TMR1/3/15中選擇一個TMR_CHx來作為比較器的輸出重定向,這里需要通過配置CMP_CTRLSTS1中的CMPxTAG位來進(jìn)行選擇。由于沒有單獨(dú)的使能位,只要此位非0就表示開啟了輸出重定向功能。這里我們以CMP1為例,選擇TMR1_CH1來作為CMP1的輸出目的地,外部輸入10kHz的方波來模擬CMP1同相輸入端。此時(shí),CMP1_OUT將會根據(jù)輸入方波的電頻輸出不同的結(jié)果;同時(shí)通過TMR1_CH1采集來自CMP1_OUT的方波,并且將方波頻率通過串口打印輸出到串口工具。圖3. 輸出比較結(jié)果
圖4. 輸出比較結(jié)果頻率
深度睡眠模式喚醒
利用比較器的以下兩個特性:
CMP極性選擇邏輯和輸出端口的重定向工作獨(dú)立于PCLK時(shí)鐘
CMP輸出可以連接到EXINT線
可以將MCU從深度睡眠模式喚醒,只需要在使能CMP的基礎(chǔ)上,將EXINT線配置為中斷或事件模式即可。需要注意的是在退出深度睡眠模式后需要重新配置系統(tǒng)時(shí)鐘,具體配置方法請參考BSP提供的example。
圖5. 深度睡眠模式喚醒
審核編輯:湯梓紅
-
比較器
+關(guān)注
關(guān)注
14文章
1652瀏覽量
107251 -
CMP
+關(guān)注
關(guān)注
6文章
151瀏覽量
26042
原文標(biāo)題:AT32講堂020 | 如何使用AT32F415比較器(CMP)
文章出處:【微信號:AT32 MCU 雅特力科技,微信公眾號:AT32 MCU 雅特力科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論