1 RA2快速设计指南 [7] 模块停止功能,中断控制单元与低功耗-德赢Vwin官网 网
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小百科

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17123

    浏览量

    350967
  • 寄存器
    +关注

    关注

    31

    文章

    5336

    浏览量

    120224
  • 低功耗
    +关注

    关注

    10

    文章

    2396

    浏览量

    103668
  • 控制单元
    +关注

    关注

    0

    文章

    74

    浏览量

    12818
收藏 人收藏

    评论

    相关推荐

    瑞萨电子RA2A2控制器的主要特性

    了解RA2A2 MCU丰富的外设功能低功耗运行如何为实现节能社会做出贡献。
    的头像 发表于 12-19 16:54 371次阅读
    瑞萨电子<b class='flag-5'>RA2A2</b>微<b class='flag-5'>控制</b>器的主要特性

    瑞萨电子RA2L1 MCU产品介绍

    RA2L1 MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1 MCU专为超低功耗应用而设计,结合
    的头像 发表于 12-10 10:51 236次阅读
    瑞萨电子<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在e² studio环境生成LIB库操作

    RA2在e² studio环境生成LIB库操作
    的头像 发表于 05-15 08:06 470次阅读
    <b class='flag-5'>RA2</b>在e² studio环境生成LIB库操作

    RA6T2的16位模数转换器操作 [10] 配置RA6T2 ADC模块 (7)

    RA6T2的16位模数转换器操作 [10] 配置RA6T2 ADC模块 (7)
    的头像 发表于 05-15 08:06 353次阅读
    <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 348次阅读
    <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 1159次阅读
    详解<b class='flag-5'>RA2</b>E3 MCU的<b class='flag-5'>低功耗</b>工作模式

    对12Bit A/D转换器(ADC12)的更正和RA2组用户手册

    德赢Vwin官网 网站提供《对12Bit A/D转换器(ADC12)的更正和RA2组用户手册.pdf》资料免费下载
    发表于 02-19 10:51 0次下载
    对12Bit A/D转换器(ADC12)的更正和<b class='flag-5'>RA2</b>组用户手册

    RA8D1微控制器组评估套件快速入门指南

    德赢Vwin官网 网站提供《RA8D1微控制器组评估套件快速入门指南.pdf》资料免费下载
    发表于 01-31 10:15 1次下载
    <b class='flag-5'>RA</b>8D1微<b class='flag-5'>控制</b>器组评估套件<b class='flag-5'>快速</b>入门<b class='flag-5'>指南</b>

    MCK-RA8T1快速入门指南

    德赢Vwin官网 网站提供《MCK-RA8T1快速入门指南.pdf》资料免费下载
    发表于 01-29 14:07 0次下载
    MCK-<b class='flag-5'>RA</b>8T1<b class='flag-5'>快速</b>入门<b class='flag-5'>指南</b>