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

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

3天内不再提示

AGPIO:低功耗设计的基础知识“基石”

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-08-28 15:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

构建低功耗系统如同搭建大厦,而AGPIO正是其基石。理解其基础特性——如低漏电设计、快速唤醒能力及多模式切换原理——是设计节能电路的前提,也是优化能效的起点。

AGPIO是一种特殊的通用输入输出接口,全称为AON GPIO(Always-On GPIO)——具有在低功耗模式或休眠模式下保持供电和功能的特性。

当AGPIO作为GPIO中断功能使用时,无法设置为内部上拉或内部下拉。

AGPIO输出驱动能力单管脚≤5mA,但是所有AGPIO驱动电流总和也不能超过5mA。

AGPIO电压一致性没有普通IO电压一致性高,普通IO电压偏差在0.05V以内,AGPIO在0.15V以内。

本文将以Air780EPM为例,带你了解AGPIO的基础知识及LuatOS开发示例测试要点,在项目开发中可根据实际情况灵活应用。

一、认识模组GPIO管脚

Air780EPM的GPIO根据特性分为三种类型:普通GPIO、AGPIO、Wakeup IO。

wKgZO2iv_jaADoSnAAHs7LNnjOY502.png

GPIO功能复用表详见:https://docs.openluat.com/air780epm/luatos/hardware/design/gpio/

wKgZPGiv_muAZO-7AATBY-7BTaE561.png

wKgZPGiv_oGAeI87AAhlOfKWahU739.png

二、AGPIO测试示例

本示例通过Air780EPM V1.3开发板的GPIO1与GPIO27,对比普通GPIO和AGPIO进入休眠模式前后的区别。

最新源码及实操教程详见:https://docs.openluat.com/air780epm/luatos/app/driver/gpio

测试示例代码:

wKgZPGiv_seAeKnhAAN-c_AMIOs298.png

主要硬件连线:

wKgZO2iv_y2AImfrAAg0DfNJAqc846.png

wKgZPGiv_0GAU4-8AAaFgZygQPM308.png

三、示例运行效果

注意:下方展示图片是裁剪过的,与代码中设置的进入休眠模式的时间不一致;V2003之前固件(包括V2003)默认电平为1.8V,V2003之后固件默认电平为3.0V。

1. GPIO1(普通GPIO)进入休眠模式,管脚电平变化如下:

wKgZPGiv_3WAA_VGAAWRxRpHkkU067.png

Air780EPM大部分管脚为普通GPIO(GPIO复用表格中灰色底色的IO);Air780EPM系统为了在休眠模式下有极致的低功耗性能,会在模组进入休眠/深休眠模式时,关闭GPIO供电(VDD_EXT)——因此,会导致所有以VDD_EXT为电源域的GPIO进入下电状态。

2. GPIO27(AGPIO)进入休眠模式,管脚电平变化如下:

wKgZPGiv_6SABVYMAAWi0LYl8EA510.png

AGPIO管脚为休眠可保持管脚(GPIO复用表格中绿色底色IO管脚);这类管脚电源域为长保持的LDO_AONIO电源(为内部电源),这类电源在模组低功耗模式/PSM+下,仍然能够保持供电——因此,AGPIO管脚在休眠状态下能够保持电平。

在项目开发中,AGPIO管脚可以用于休眠状态下,仍然需要保持工作状态的外设。

今天的内容就分享到这里了~


审核编辑 黄宇

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

    关注

    12

    文章

    2999

    浏览量

    106261
  • GPIO
    +关注

    关注

    16

    文章

    1313

    浏览量

    55733
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RTT支持低功耗应用吗?

    RTT支持低功耗应用吗?哪个版本更适合用来做低功耗的项目?选标准版,nano,还是smart好?谢谢
    发表于 10-13 07:59

    视觉工程师必须知道的工业相机基础知识

    工业相机基础知识概述。
    的头像 发表于 09-19 17:04 896次阅读
    视觉工程师必须知道的工业相机<b class='flag-5'>基础知识</b>

    低功耗设计入门:AGPIO的基础概念与原理!

    对于刚接触低功耗设计的工程师,AGPIO的基础概念与原理是首要学习内容。从信号状态检测到电源动态管理,掌握这些核心知识,才能在实际设计中有效应用低功耗策略。
    的头像 发表于 08-28 15:14 375次阅读
    <b class='flag-5'>低功耗</b>设计入门:<b class='flag-5'>AGPIO</b>的基础概念与原理!

    低功耗低功耗前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端模块,适用于蓝牙®范围扩展应用的引脚图、接线图、封装手册、中文资料
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用的引脚图、接线图、封装手册、
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模块,适用于蓝牙®信号范围扩展应用 skyworksinc

    蓝牙低功耗模块的原理和应用介绍

    随着物联网技术的快速发展,蓝牙低功耗模块在连接各种设备和传输数据方面发挥着重要作用。今天将为您介绍蓝牙低功耗模块的工作原理以及其广泛的应用领域。 蓝牙低功耗模块的原理 蓝牙低功耗模块是
    的头像 发表于 05-21 15:56 908次阅读

    关于低功耗蓝牙连接功耗的评估

    关于低功耗蓝牙连接状态下的功耗评估,推荐一个好用的工具: 对于做低功耗蓝牙开发的小伙伴来说,功耗的评估与测试是绕不开的一个环节,如何快速的评估自己所选用的方案平台,
    发表于 04-26 17:10

    蜂窝物联网的超低功耗特性

    针对低功耗进行优化的蜂窝物联网 革命性的蜂窝解决方案: 无与伦比的电源效率 要打造卓越的蜂窝物联网产品,低功耗是一个不可或缺的因素。凭借我们在制造屡获殊荣的超低功耗设备方面的丰富专业知识
    的头像 发表于 04-07 14:57 844次阅读

    效果器的基础知识

    电子发烧友网站提供《效果器的基础知识.doc》资料免费下载
    发表于 03-26 14:30 6次下载

    开关电源的基础知识题目及答案(免积分)

    本文含有开关电源的基础知识题目及答案,下载附件即可查看!
    发表于 03-06 15:52

    功率器件热设计基础知识

    功率器件热设计是实现IGBT、碳化硅SiC等高功率密度器件可靠运行的基础。掌握功率半导体的热设计基础知识,不仅有助于提高功率器件的利用率和系统可靠性,还能有效降低系统成本。本文将从热设计的基本概念、散热形式、热阻与导热系数、功率模块的结构和热阻分析等方面,对功率器件热设计基础知识
    的头像 发表于 02-03 14:17 1256次阅读

    PCB绘制基础知识

    电子发烧友网站提供《PCB绘制基础知识.pdf》资料免费下载
    发表于 01-21 15:20 8次下载
    PCB绘制<b class='flag-5'>基础知识</b>

    EMC基础知识-华为

    EMC基础知识-华为
    发表于 01-06 14:09 5次下载

    万字长文,看懂激光基础知识

    深入介绍激光基础知识,帮助您轻松理解激光领域的关键概念和原理。
    的头像 发表于 12-20 09:49 2112次阅读
    万字长文,看懂激光<b class='flag-5'>基础知识</b>!

    华为-射频基础知识培训

    课程目标z 熟悉和掌握射频基本概念和知识z 了解无线射频系统结构z 了解天馈系统的概念和知课程内容第一章 无线通信的基本概念第二章 射频常用计算单位简介第三章 射频常用概念辨析第四章 射频系统介绍第五章 天线传播基础知识简介
    发表于 12-10 13:39 1次下载