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

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

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

3天內不再提示

應用分享 | “功耗低,喚醒快” — 這款 MCU 誰想要!

先楫半導體HPMicro ? 2022-09-08 10:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹了HPM6000電源管理系統功能和特性,低功耗管理系統的功能和特性,低功耗應用開發的示例,最后基于HPM6300EVK開發板測試驗證了HPM6300 MCU在各個電源模式下的功耗指標,方便用戶快速評估和上手低功耗相關的應用開發。感興趣的快來看看吧!--------------- 以下為應用分享---------------

???

低功耗管理

HPM6000系列支持多種功耗模式,本節以HPM6700系列為例,介紹其模式,它們的功耗水平從高到低和喚醒時間從短到長依次為:

  • 運行模式(RUN) :運行模式下CPU正常執行指令,所有必要的功能模塊正常工作??申P閉不需要的功能模塊,CPU時鐘頻率和供電電壓可用軟件調節。CPU1作為從核,在配置之后,CPU1隨后會從入口地址開始運行程序。

a3e2c036-2e1a-11ed-9ade-dac502259ad0.png

  • 等待模式(WAIT) :等待模式下CPU核心時鐘因 WFI 指令觸發而關閉,其他功能模塊保持運行模式下的狀態,出現中斷時CPU能夠立即恢復運行并處理中斷。
  • 停止模式(STOP) :停止模式由CPU的WFI指令觸發,通過預先配置,系統電源域內各子系統和模塊,包括 CPU 自身的電源能夠在SYSCTL模塊的控制下靈活關閉或保持,其中PLL和24M晶振也可以根據需要關閉或保持。

a4014ed4-2e1a-11ed-9ade-dac502259ad0.png

  • 休眠模式(STANDBY) :休眠模式下整個系統電源域都處于復位或掉電狀態,DCDC可隨之關閉或者進入低功耗模式,可以根據應用設置一個較低的電壓。該模式可以由 CPU 的 WFI 指令觸發,也可以通過軟件操作觸發。 a41bc188-2e1a-11ed-9ade-dac502259ad0.png


  • 關機模式(SHUTDOWN) :關機模式下電源管理域和系統電源域都處于復位或掉電狀態,僅保留電池備份域工作,該模式可以通過軟件操作觸發,也可以通過引腳信號觸發。

a439084c-2e1a-11ed-9ade-dac502259ad0.png

在HPM6300系列中,也是擁有相同的低功耗模式,并且與HPM6700系列中低功耗模式中的行為和表現是基本一致的,唯一的區別是系統電源域中,HPM6300系列的系統電源域內只包含一個CPU0。

a44843de-2e1a-11ed-9ade-dac502259ad0.png

???

功耗實測

(本章節使用HPM6300EVK測試驗證)

本節對不同低功耗模式下的功耗進行實測,例如在主頻為480Mhz,總線頻率在160Mhz的運行模式下,測試三種電流相加僅為42.5mA左右,那么運行模式下動態功耗小于87uA/Mhz,。而在關機模式下測得VBAT電流僅有1.4uA。

測試結果:a45ff5d8-2e1a-11ed-9ade-dac502259ad0.png*注:VPMC是指電源管理域,電源管理域內的外設有通用定時器(PTMR),電源域內的看門狗(PWDG),電源管理域內的通用異步收發器(PUART), 電源管理域 GPIO 控制器(PGPIO)等。本次測試中使用PGPIO喚醒,其余外設未開啟。VBAT是指電池備份域,電池備份域內的外設有實時時鐘(RTC),電池備份域GPIO控制器(BGPIO),侵入檢測模塊(TAMP)等。本次測試中使用BGPIO喚醒,32k晶振開啟,其余外設未開啟。

???

喚醒實測

使用HPM6300EVK測試驗證,在等待,停止,休眠模式中,發送字符觸發中斷喚醒。在關機模式中,通過按鍵觸發中斷喚醒。


測試結果:a4757fca-2e1a-11ed-9ade-dac502259ad0.png
A.等待模式WAIT
配置從GPIO起中斷,通過PGPIO模塊的中斷喚醒,設定中斷觸發條件并使能中斷。C1為PC12的信號,C2為PY07的信號。a480428e-2e1a-11ed-9ade-dac502259ad0.pngB.停止模式STOP 配置從GPIO起中斷,通過PGPIO模塊的中斷喚醒,設定中斷觸發條件并使能中斷。C1為PC12的信號,C2為PY07的信號。a4b0ebf0-2e1a-11ed-9ade-dac502259ad0.png ? ??C.休眠模式STANDBYC1為PC12的信號,C2為PY07的信號。本次測試將PC12拉高的配置放入main函數的開頭:gpio_set_pin_output_with_initial(HPM_GPIO0, GPIO_DI_GPIOC, 12, 1);并配置好相應時鐘。

(*圖中X2黃線處有發送字符后觸發的下降沿,由于當前截圖為5ms/div,因此顯示得較細。)

a4ce1bee-2e1a-11ed-9ade-dac502259ad0.pngD.關機模式SHUTDOWN因為關機模式下系統只能從電池備份域喚醒,所以需在 BPOR中SELECT位域寄存器中使能喚醒源:GPIO,可以允許使用BGPIO來自動開機。隨后將PZ02配置為GPIO,并配置BGPIO的中斷。這樣輕按一下PZ02便可以喚醒。下圖中C1為PC12的信號,C2為PZ02的信號。a4f7fbbc-2e1a-11ed-9ade-dac502259ad0.png

???

總結

本文介紹HPM6000電源管理的功能特性及低功耗模式的功能特性。HPM6000支持4種低功耗模式,從本次HPM6300的實際測試結果來看,在關機模式下VBAT電流僅有1.4uA且喚醒時長最短可達19毫秒,性能指標是非常的強悍,極大的滿足了用戶低功耗應用的各種場景。

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

    關注

    147

    文章

    18934

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RK平臺休眠喚醒與低功耗調試全攻略:從原理到WiFi功耗問題實戰

    在物聯網設備、便攜終端等場景中,低功耗是決定產品續航與用戶體驗的核心指標—— 尤其是瑞芯微(RK)平臺設備,常需在性能與功耗間找到精準平衡。但實際開發中,休眠喚醒異常、外設(如 WiFi)功耗
    的頭像 發表于 02-05 13:44 ?1027次閱讀
    RK平臺休眠<b class='flag-5'>喚醒</b>與低<b class='flag-5'>功耗</b>調試全攻略:從原理到WiFi<b class='flag-5'>功耗</b>問題實戰

    請問低功耗喚醒的常用方式有哪些?

    功耗喚醒的常用方式有哪些?
    發表于 01-05 06:02

    RL78/G15 MCU:低功耗設計的理想之選

    。今天,我們就來深入探討一下這款MCU的特點、性能以及在實際應用中的注意事項。 文件下載: Renesas Electronics RL78,G15低功耗微控制器.pdf 一、RL78/G15
    的頭像 發表于 12-29 15:20 ?1160次閱讀

    MCU功耗主要體現在哪些方面?

    隨著物聯網的快速發展,終端設備對功耗要求越來越高,而MCU功耗就顯得尤為重要。 對于低功耗MCU(微控制器單元)評估低
    發表于 12-26 06:31

    什么是低功耗設計,如何評估低功耗MCU性能?

    內部不使用的功能是否可以徹底關掉,就是讓它不消耗額外的能量。 具備以上幾個特征的MCU,基本上都可以叫做低功耗MCU。 低功耗MCU一般
    發表于 12-12 07:43

    使用芯源CW32 MCU來實現低功耗模式下的RTC定時喚醒功能

    最近在項目中,我使用了芯源的CW32 MCU,并成功實現了低功耗模式下通過RTC定時喚醒系統的功能。這篇帖子將分享我的實現過程以及一些代碼片段,希望能對大家有所幫助。 1. 項目背景 在低功耗
    發表于 12-04 07:55

    請問外部事件立即喚醒MCU如何設置?

    應用中外部事件如按鈕按下、傳感器檢測到特定信號等需要立即喚醒MCU。該如何設置外部中斷?怎么能在低功耗模式下仍然可靠觸發喚醒
    發表于 12-04 06:56

    MCU芯片想實現低功耗如何做到?

    軟件設計 通過軟件優化,減少MCU的空閑時間和運行時的活動周期,降低整體功耗。 使用睡眠模式和喚醒中斷功能,僅在必要時喚醒MCU處理任務。
    發表于 12-01 08:01

    請問如何合理設置這些喚醒條件?

    CW32A030 MCU支持從Sleep和DeepSleep模式通過外部中斷或實時時鐘喚醒。如何合理設置這些喚醒條件,以實現最佳的功耗和響應速度平衡呢?
    發表于 11-26 06:59

    MCU典型的睡眠喚醒時間delay的概念

    (此處可知MCU內部看門狗是可以使用LPRC低頻時鐘在睡眠模式下運行),亦或者外部復位或者內部復位事件發生等,這個現象就是喚醒事件。 這里有一個特殊情況需要注意,當中斷和低功耗模式指令同時發生時,那么
    發表于 11-25 08:03

    在CW32F030 MCU上設置外部中斷和RTC喚醒條件的示例

    配置。 進入低功耗模式前的準備工作(如保存上下文)和喚醒后的處理代碼需要根據你的應用需求進行實現。 某些MCU可能具有特定的低功耗模式配置要求,你需要查閱數據手冊和參考手冊以確保正確實
    發表于 11-25 08:00

    為什么cortex-M0+功耗?

    )的功耗。 3. 電壓調節與時鐘門控優化 動態電壓調節:M0+ 支持更靈活的電壓調節策略,可在負載時降低電壓,減少動態功耗功耗與電壓平方成正比)。 精細時鐘門控:對未使用的模塊
    發表于 11-19 08:15

    利用DMA如何降低MCU功耗

    利用DMA(直接內存訪問)降低MCU功耗的核心在于最小化CPU介入,通過硬件自動完成數據傳輸任務,使CPU能盡可能長時間處于休眠狀態。 CPU休眠時間最大化 DMA接管數據搬運(如外設?內存、內存
    發表于 11-18 07:34

    SI523帶低功耗自動尋卡/非接觸式讀寫器替代MFRC523方案

    ,尋卡過程無需 MCU 操作,尋卡成功中斷喚醒或定時喚醒 MCU 實現電流消耗的同時又保證了低功耗
    發表于 08-27 09:37

    AG32 MCU 如何進入低功耗模式

    ,短啟動時間和可用的喚醒源之間的最佳妥協。 AGM AG32系列MCU具有以下三種低功耗模式: (1)休眠模式Sleep mode (CPU時鐘關閉,包括核心外設在內的所有外設保持運行) (2
    發表于 04-21 11:29