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

    文章

    127

    浏览量

    77070
  • Fit
    Fit
    +关注

    关注

    0

    文章

    13

    浏览量

    9165
收藏 人收藏

    评论

    相关推荐

    STM32低功耗模块的分析

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

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

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

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

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

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

    低功耗蓝牙模块为何如此受欢迎? BLE 低功耗蓝牙模块一般是指蓝牙4.0模块,BLE 低功耗蓝牙模块催生了众多智能硬件,这得益于BLE 低功耗技术,BLE技术为何如此受欢迎? 蓝牙4.0
    发表于 12-01 15:11 17次下载

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

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

    DS13252_蓝牙® 低功耗5.0和802.15.4模块

    低功耗5.0和802.15.4
    发表于 11-23 08:32 0次下载
    DS13252_蓝牙® <b>低功耗</b>5.0和802.15.4<b>模块</b>

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

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

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

    低功耗数据透传需求,工程师是该选择低功耗WiFi模块还是低功耗蓝牙模块呢?本篇SKYLAB君就来为大家做简单的介绍。低功耗无线模块低功耗蓝牙模块,是指支持蓝牙协议4.0或更高的模块,也
    的头像 发表于 05-05 14:33 5329次阅读

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

    模块。本篇SKYLAB君简单为大家介绍一下低功耗WiFi模块的选型注意事项。低功耗WiFi模块SKYLAB低功耗WiFi模块WG219是专为物联网应用研发推出的,内部集成
    的头像 发表于 07-29 09:30 3047次阅读

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

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

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

    模块,比如智能门窗、智能风扇、智能锁等,通过蓝牙无线收发模块和互联网进行连接。之所以都使用低功耗蓝牙无线收发模块,是因为它具备一些特有的优势。
    的头像 发表于 12-27 16:57 697次阅读

    低功耗蓝牙模块为什么能在物联网领域广泛应用

    低功耗蓝牙模块在物联网领域应用非常迅速,在智能家居、智慧工业、智慧医疗等领域广泛应用,其主要原因在于低功耗蓝牙模块具备以下7个特点。
    的头像 发表于 01-04 14:02 1477次阅读

    NB-IoT低功耗广域物联模块应用

    低功耗广域物联模块应用
    的头像 发表于 03-23 14:57 931次阅读
    NB-IoT<b>低功耗</b>广域物联<b>模块</b>应用

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

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

    低功耗蓝牙模块有什么特点?

    低功耗蓝牙(Bluetooth Low Energy)专为物联网无线数据传输而生,在此基础上诞生的低功耗蓝牙模块以其超低功耗、快速连接、容易交互等特点,已广泛应用于物联网蓝牙设备中。
    的头像 发表于 04-13 17:04 312次阅读
    <b>低功耗</b>蓝牙<b>模块</b>有什么特点?