衡阳派盒市场营销有限公司

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

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

3天內不再提示

RA2快速設計指南 [7] 模塊停止功能,中斷控制單元與低功耗

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-10-24 16:55 ? 次閱讀

相關閱讀:

RA2快速設計指南 [1] 電源仿真器支持

RA2快速設計指南 [2] MCU工作模式和選項設置存儲器

RA2快速設計指南 [3] 時鐘電路

RA2快速設計指南 [4] 復位要求和復位電路

RA2快速設計指南 [5] 存儲器

RA2快速設計指南 [6] 寄存器寫保護和I/O端口配置

10. 模塊停止功能

為了盡可能提高電源效率,RA2系列MCU允許通過對模塊停止控制寄存器(MSTPCRi,i = A、B、C、D)執行寫入操作來分別停止片上外設。模塊停止后,將無法訪問模塊寄存器。

復位后,除DTC外,大多數模塊都處于模塊停止狀態。有關詳細信息,請參見《硬件手冊》。

在訪問外設的任何寄存器之前,必須通過向MSTPCRi寄存器中的相應位寫入“0”以使其退出停止模式來使能該寄存器。

可以通過向MSTPCRi寄存器中的相應位寫入“1”來停止外設。

Renesas FSP中的HAL驅動程序會自動處理模塊的啟動/停止功能。

11. 中斷控制單元

中斷控制器單元(ICU)控制將哪些事件信號鏈接到NVIC、DTC和DMAC模塊。此外,ICU還控制不可屏蔽中斷。圖23給出了ICU規范的示例,圖24給出了從I/O引腳引發IRQi事件的功能示例。有關每個RA2 MCU系列的詳細信息,請參見《硬件手冊》。

wKgaomUDyOyAOoMAAAI-ZvuSIMY086.jpg

圖23. RA2A1 ICU規格

wKgZomUDyO2APFTtAABYVf70NPk656.jpg

圖24. RA2A1 ICU I/O引腳示例

圖25是使用Renesas FSP配置器使能和配置Renesas FSP中斷的示例。通過FSP將ICU和中斷配置為HAL驅動程序配置的一部分。

wKgZomUDyO-ABrdYAAE2rPtXr0k818.jpg

圖25. 使能GTP0溢出中斷并設置將由中斷服務程序調用的用戶回調函數

12. 低功耗

RA2產品具有多種用于降低功耗的功能。這包括設置時鐘分頻器、停止模塊、在正常模式下選擇電源控制模式以及轉換為低功耗模式。有關更多詳細信息,請參見《硬件手冊》中的“低功耗模式”一章。

RA2 MCU支持三種不同類型的LPM,具體取決于MCU系列。這些類型包括:

? 休眠模式

? 軟件待機模式

? SNOOZE模式

下表概述了可用于降低功耗的功能。

表11. 低功耗模式功能規范

wKgaomUDyPCAchR4AADncl6y6GE333.jpg

注:1. 有關詳細信息,請參見《硬件手冊》中“時鐘生成電路”一章。

2. 僅RA2A1支持低電壓模式。

RA2L1 MC可以在開關穩壓器DCDC)模式下運行。在DCDC模式下,僅支持標準模式和睡眠模式,且系統無法轉換到軟件待機模式或SNOOZE模式。

此外,RA2L1在LDO模式、低速模式和副時鐘振蕩器速度模式下,且無法轉換到DCDC模式。在DCDC模式下,僅支持高速模式和中速模式。

下表列出了轉換到低功耗模式的條件、CPU和外設模塊的狀態,以及取消每種模式的方法。

表12. 低功耗模式

wKgZomUDyPOAXx6VAAE4Kds_7wM874.jpg

注:1. 有關更多詳細信息,請參見《硬件手冊》中的“每種低功耗模式的工作條件”表。

RA2產品包括允許MCU在正常模式和休眠模式下以較低功耗工作的寄存器設置。這些模式稱為工作電源控制模式,由OPCCR寄存器控制。

下表總結了各種工作功耗控制模式,以及每種模式下允許使用的最大時鐘和電壓值。

表13. 每種工作功耗控制模式下可用的振蕩器

wKgaomUDyPWATP8MAADbgFT7xnc569.jpg

注:1. 僅RA2A1產品支持低電壓模式。

4. RA2E2產品不支持。

雖然可以將OPCCR寄存器中的值設置為任何低功耗工作模式,但也必須設置相應的時鐘和電壓值來滿足所需模式的要求。否則,OPCCR寄存器中的設置不會對降低功耗產生任何影響。

為了獲得最低的功率值,應在時鐘生成電路中使用可能的最大分頻器。

可通過各種中斷源取消低功耗模式,例如RES引腳復位、上電復位、電壓監視器復位和外設中斷。有關不同低功耗模式的中斷源列表,請參見《硬件手冊》中的“低功耗模式”部分。

從軟件待機模式進入SNOOZE模式的SNOOZE請求僅觸發SNOOZE模式。通過在待機控制寄存器(SBYCR)中執行具有適當設置的WFI指令,可以完成向其他低功耗模式的轉換。

Renesas FSP提供了低功耗模式(LPM)驅動程序和驅動程序配置器,可用于設置低功耗模式、喚醒源/取消源等。

wKgaomUDyPaAFkgkAADfLlDTktk640.jpg

圖26. 使用Renesas FSP配置器設置低功耗模式

在通過FSP配置器設置了特定的LPM(低功耗模式)后,可以使用LPM驅動程序的API初始化LPM驅動程序并使MCU進入已配置的低功耗模式:

wKgZomUDyPiAVcqCAADVYT_Vg0c597.jpg

來源:瑞薩MCU小百科

免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

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

    關注

    146

    文章

    17317

    瀏覽量

    352646
  • 寄存器
    +關注

    關注

    31

    文章

    5363

    瀏覽量

    121162
  • 低功耗
    +關注

    關注

    10

    文章

    2418

    瀏覽量

    103896
  • 控制單元
    +關注

    關注

    0

    文章

    77

    瀏覽量

    12848
收藏 人收藏

    評論

    相關推薦

    【瑞薩RA2L1入門學習】05、待機模式按鍵外部中斷喚醒 低功耗測試

    1 前言 本次實驗的目標是設置低功耗模式,并配置按鍵中斷喚醒。為之后整個項目核心——低功耗做前期準備工作。 2 硬件部分 2.1 外部中斷
    發表于 01-29 23:08

    瑞薩RA家族精品RA2L1產品介紹

    RA2L1MCU是瑞薩RA家族RA2系列廣受歡迎的一款產品。RA2L1MCU專為超低功耗應用而設計,結合
    的頭像 發表于 12-27 18:07 ?162次閱讀
    瑞薩<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1產品介紹

    瑞薩電子RA2A2控制器的主要特性

    了解RA2A2 MCU豐富的外設功能低功耗運行如何為實現節能社會做出貢獻。
    的頭像 發表于 12-19 16:54 ?933次閱讀
    瑞薩電子<b class='flag-5'>RA2A2</b>微<b class='flag-5'>控制</b>器的主要特性

    瑞薩電子RA2L1 MCU產品介紹

    RA2L1 MCU是瑞薩RA家族RA2系列廣受歡迎的一款產品。RA2L1 MCU專為超低功耗應用而設計,結合
    的頭像 發表于 12-10 10:51 ?391次閱讀
    瑞薩電子<b class='flag-5'>RA2</b>L1 MCU產品介紹

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹和環境搭建

    E1A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗RA2E1 產品群是 RA 系列的入門級單芯片微控制
    發表于 11-09 17:16

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹&amp;環境搭建

    E1A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗RA2E1 產品群是 RA 系列的入門級單芯片微控制
    發表于 11-09 17:09

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】RA-Eco-RA2E1-48PIN-V1.0開發板流水燈測試

    R7FA2E1A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗。 48MHz [ARM]? Cortex?-M23低功耗通用微
    發表于 11-04 23:25

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】RA-Eco-RA2E1-48PIN-V1.0開發板基于Keil MDK環境搭建

    RA-Eco-RA2E1-48PIN-V1.0開發板簡介。 以瑞薩R7FA2E1A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗
    發表于 11-04 22:58

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】帶你認識RA-Eco-RA2E1-48PIN-V1.0開發板

    ,方便用戶下載與調試,全引腳引出方便用戶進行拓展。 以R7FA2L1AB2DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗RA2L148MHz ARM
    發表于 11-04 22:53

    RA-Eco-RA2E1-48PIN-V1.0開發板試用】1、開箱+環境搭建

    RA-Eco-RA2E1-48PIN-V1.0開發板 簡介: 以R7FA2E1A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗。 48MHz A
    發表于 10-24 11:17

    RA2在e2 studio環境生成LIB庫操作

    RA2在e2 studio環境生成LIB庫操作
    的頭像 發表于 05-15 08:06 ?608次閱讀
    <b class='flag-5'>RA2</b>在e2 studio環境生成LIB庫操作

    RA6T2的16位模數轉換器操作 [10] 配置RA6T2 ADC模塊 (7)

    RA6T2的16位模數轉換器操作 [10] 配置RA6T2 ADC模塊 (7)
    的頭像 發表于 05-15 08:06 ?430次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [10] 配置<b class='flag-5'>RA6T2</b> ADC<b class='flag-5'>模塊</b> (<b class='flag-5'>7</b>)

    RA6T2的16位模數轉換器操作 [7] 配置RA6T2 ADC模塊 (4)

    RA6T2的16位模數轉換器操作 [7] 配置RA6T2 ADC模塊 (4)
    的頭像 發表于 04-20 08:06 ?433次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [<b class='flag-5'>7</b>] 配置<b class='flag-5'>RA6T2</b> ADC<b class='flag-5'>模塊</b> (4)

    詳解RA2E3 MCU的低功耗工作模式

    本文將為您詳細介紹RA2E3 MCU的省電功能如何降低應用中不必要的功耗
    的頭像 發表于 02-22 09:29 ?1241次閱讀
    詳解<b class='flag-5'>RA2</b>E3 MCU的<b class='flag-5'>低功耗</b>工作模式

    對12Bit A/D轉換器(ADC12)的更正和RA2組用戶手冊

    電子發燒友網站提供《對12Bit A/D轉換器(ADC12)的更正和RA2組用戶手冊.pdf》資料免費下載
    發表于 02-19 10:51 ?0次下載
    對12Bit A/D轉換器(ADC12)的更正和<b class='flag-5'>RA2</b>組用戶手冊
    百家乐官网外挂程式| 威尼斯人娱乐城吃饭| 百家乐官网庄河闲的赌法| 博彩百家乐后一预测软件| 百家乐官网开庄几率| 大发888游戏下载平台| 百家乐官网高级技巧| 海立方娱乐城线路| 百家乐那个平台信誉高| 百家乐官网游戏机分析仪| 在线百家乐策略| 百家乐官网利来| 新濠国际娱乐| 百家乐赌场现金网| 百家乐官网网络赌博真假| 博彩百家乐组选六六组| 月华百家乐官网的玩法技巧和规则| 新皇冠| 百家乐小钱赢钱| 怎么玩百家乐官网呀| 真人888| 博彩百家乐字谜总汇| 缅甸百家乐官网的玩法技巧和规则| 鄯善县| 太阳百家乐路单生| 24山64卦分金| 百家乐官网游戏玩法规则| 大发888-娱乐网| 百家乐玩法最多的娱乐城| 大发888游戏充值| 百家乐翻天粤| 永利百家乐官网娱乐平台| 新源县| 大发888棋牌下载| 百家乐赢足球博彩皇冠| 七胜百家乐官网娱乐场| 新时代娱乐城| 百家乐几点不用补| 百家乐路单下注| 博久百家乐官网论坛| 棋牌下载|