0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用FIT LPC模块的低功耗配置模块

454398 来源:瑞萨电子 作者:瑞萨电子 2021-06-21 12:19 次阅读

本应用笔记介绍了使用固件集成技术的低功耗配置模块。该文档概述了使用 FIT LPC 模块、API 信息和函数以及使用示例。

概述

RX100 系列共有三种主动功率模式,即高速模式、中速模式和低速模式。这些模式在本文档中将被称为操作功耗模式。

这些模式中的每一种都有对 Vcc 要求和支持的最大内部时钟频率的上限和下限。例如,在高速模式下,所有内部时钟都可以配置为系统最大 32 MHz,而在中速模式下,最大速度限制为 8 MHz(如果 Vcc 为 2.4 – 3.6 V,则为 12 MHz)。在低速模式下,只有副时钟可以用作系统时钟,所有内部时钟都被限制为最大 32 kHz。RX100 系列还具有三种 CPU 处于非活动状态的模式,即睡眠、深度睡眠和软件待机。这些模式在本文档中将被称为低功耗模式。在这些模式中的每一种模式中,某些外设和某些时钟源都受到限制/禁用,以实现非常低的功耗。

使用 FIT LPC 模块
LPC 模块提供了一个接口来为不同的 CPU 活动功耗模式以及 CPU 非活动功耗模式配置 RX MCU。有关将模块添加到项目的详细步骤,请参阅 部分。将驱动程序添加到您的项目。

下图显示了 RX100 系列上的操作模式和低功耗模式以及允许在这些模式之间切换的 LPC API 调用的高级视图。

pYYBAGDQEwWAX7xHAAEeOzuapw0019.png

LPC API 概述

除此之外,还有一个返回时钟切换功能,可以在唤醒睡眠时自动切换主时钟源。

API 函数

本设计包含以下功能。

R_LPC_OperatingModeSet()

为 RX100 系列配置不同的支持操作模式,包括高速、中速和低速模式

R_LPC_LowPowerModeConfigure()

为 RX100 系列支持的不同低功耗模式配置 MCU,包括睡眠、深度睡眠和软件待机

R_LPC_LowPowerModeActivate()

启用由 R_LPC_LowPowerModeConfigure() 配置的低功耗模式

R_LPC_ReturnClockSwitch()

配置休眠模式返回时钟切换

R_LPC_GetVersion()

在运行时返回驱动程序版本号

使用示例

进入更高功率操作模式
的示例序列RX100 系列具有控制芯片电源的内部稳压器。将稳压器配置为在进入更高功率状态之前提供更高功率是正常运行所必需的。

下面的示例显示了从低功耗状态转移到高功耗状态所需的操作和 API 调用序列。假设在该序列开始时,系统时钟源为副时钟,工作模式为低速模式。

poYBAGDQEx6AAtK3AAIR4K39ALA983.png

进入低功耗工作模式的序列示例

pYYBAGDQEyyACwEVAAIkts5VRzU993.png

当进入低功耗状态时,重要的是先进入低功耗状态,然后再将稳压器切换到低功耗状态。

下面的示例显示了从高功率状态转移到低功率状态所需的操作和 API 调用的顺序。假设在此序列开始时,系统时钟源为 HOCO,工作模式为高速模式。

编辑:hfy

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

    关注

    8

    文章

    136

    浏览量

    77606
  • Fit
    Fit
    +关注

    关注

    0

    文章

    15

    浏览量

    9306
收藏 人收藏

    评论

    相关推荐

    低功耗WiFi模块低功耗蓝牙模块哪个好

    数据透传是选择低功耗WiFi模块还是低功耗蓝牙模块好?
    发表于 01-04 06:55

    STM32低功耗模块的分析

    今天给大家介绍一下 STM32 单片机的低功耗模式,在有的项目中,对单片机的功耗是有严格的要求的,你比如我们平时用的手机。看一下,STM32 这款单片机的低功耗模块
    发表于 11-11 15:51 23次下载

    基于LPC1100系列实现低功耗设计

    基于LPC1100系列实现低功耗设计
    发表于 10-13 11:22 12次下载
    基于<b class='flag-5'>LPC</b>1100系列实现<b class='flag-5'>低功耗</b>设计

    WiFi模块SKW73 AP Router模块 低功耗无线AP方案

    WiFi模块SKW73 AP Router模块 低功耗无线AP方案
    发表于 10-24 13:46 13次下载

    BLE低功耗蓝牙模块为何如此受欢迎?

    BLE低功耗蓝牙模块为何如此受欢迎? BLE 低功耗蓝牙模块一般是指蓝牙4.0模块,BLE 低功耗
    发表于 12-01 15:11 18次下载

    【干货】:4 个小尺寸、超低功耗的 GPS 模块资料分享

    模块总结:4个小尺寸低功耗的GPS模块,最近有不少人问小尺寸、低功耗 GPS 模块,SKYLAB 小编在这里给大家找了 4 个小尺寸、超
    发表于 04-18 16:04 16次下载
    【干货】:4 个小尺寸、超<b class='flag-5'>低功耗</b>的 GPS <b class='flag-5'>模块</b>资料分享

    低功耗蓝牙模块不知道怎么选型?看这里!

    关键词:蓝牙模块 , 低功耗蓝牙选型 物联网大热,起到连接作用的无线连接技术作为万物互联的关键环节自然也受到广泛关注,这些连接技术包括WiFi、NFC、蓝牙等。相比WiFi的高功耗,NFC的近距离
    发表于 08-13 11:29 593次阅读

    数据透传是选择低功耗WiFi模块还是低功耗蓝牙模块

    ,针对部分领域的低功耗数据透传需求,工程师是该选择低功耗WiFi模块还是低功耗蓝牙模块呢?本篇SKYLAB君就来为大家做简单的介绍。
    的头像 发表于 05-05 14:33 5853次阅读

    低功耗WiFi模块如何选型,应该注意哪些方面

    都会根据客户实际需求推荐WiFi模块。本篇SKYLAB君简单为大家介绍一下低功耗WiFi模块的选型注意事项。低功耗WiFi模块SKYLAB
    的头像 发表于 07-29 09:30 3572次阅读

    低功耗蓝牙模块的工作原理是怎样的

    蓝牙模块分为经典蓝牙和低功耗蓝牙,那么在如此低功耗的情况下,是如何做到稳定工作的呢,低功耗蓝牙模块有四种工作模式:分别是主设备模式、从设备模
    的头像 发表于 12-26 14:19 1468次阅读

    低功耗蓝牙模块有哪些应用优势

    的通信标准比其它通信方式更有利。在生活中,许许多多的家庭智能设备都配备了蓝牙模块,比如智能门窗、智能风扇、智能锁等,通过蓝牙无线收发模块和互联网进行连接。之所以都使用低功耗蓝牙无线收发模块
    的头像 发表于 12-27 16:57 1229次阅读

    选择低功耗蓝牙模块的方法

    目前,低功耗蓝牙技术已广泛应用,只需要1粒纽扣电池就可以长时间运行。那么该如何选择低功耗蓝牙模块
    的头像 发表于 12-02 11:49 1424次阅读
    选择<b class='flag-5'>低功耗</b>蓝牙<b class='flag-5'>模块</b>的方法

    LPC800前生今世 第五章-系统配置模块SYSCON

    模块之间的配置或资源分配,则需要统一在Syscon中进行,例如时钟的分频、各功能模块的复位、低功耗模式的配置等。 1.1 SYSCON的基本
    的头像 发表于 10-19 11:25 723次阅读
    <b class='flag-5'>LPC</b>800前生今世 第五章-系统<b class='flag-5'>配置</b><b class='flag-5'>模块</b>SYSCON

    低功耗WiFi模块的技术发展

    随着物联网的迅速发展,对于低功耗设备和技术的需求日益增加。低功耗WiFi模块应运而生,为连接大量设备提供了更长的电池寿命和更可持续的能源解决方案。本文将深入研究低功耗WiFi
    的头像 发表于 11-02 16:34 732次阅读

    数据透传选择低功耗WiFi模块还是选择低功耗蓝牙模块

    WiFi模块和蓝牙模块,针对部分领域的低功耗数据透传需求,工程师是该选择低功耗WiFi模块还是低功耗
    的头像 发表于 01-10 18:44 688次阅读
    数据透传选择<b class='flag-5'>低功耗</b>WiFi<b class='flag-5'>模块</b>还是选择<b class='flag-5'>低功耗</b>蓝牙<b class='flag-5'>模块</b>?