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

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

3天内不再提示

新手必看!4G模组Air780EPM——GPIO的设计说明

青山老竹农 来源:jf_82863998 作者:jf_82863998 2025-03-20 17:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Air780EPM的GPIO设计需兼顾硬件可靠性与软件灵活性,开发者应基于具体应用场景权衡复用功能优先级,并遵循电源管理规范以延长设备生命周期。通过模块化配置与精细化调试,可最大化释放模组性能潜力,构建稳定高效的物联网系统。

一、概述

开发方式:Air780EPM 仅支持 LuatOS 软件开发方式,不支持 AT 指令开发方式。若使用 AT 指令开发方式,可选择 Air780EQ。

LuatOS 开发优势:相对 C-SDK 入门更简单,开发更方便,开发时间更快。

适用对象:本文的 GPIO 设计指导针对 Air780EPM 用于 LuatOS 开发方式时的注意事项。

GPIO 及 WAKEUP 管脚数量:Air780EPM 模块共支持 38 个 GPIO 和 3 个 WAKEUP 唤醒管脚。38 个 GPIO 口本身有多重复用功能,需根据实际应用进行选择配置。38 个 GPIO 中分为普通 GPIO 和 AGPIO,AGPIO 又有 AGPIO 和 AGPIOWU(AGPIO+WAKEUP)的复用。6 个 WAKEUP 管脚为 AGPIOWU0-2 和 WAKEUP0、VBUS、USIM_DET,用于低功耗模式/PSM+ 模式下的休眠唤醒。

二、GPIO 复用表

对于 GPIO 功能复用请参考如下表格

wKgZPGfXu1iAB9jyAAJpi4UzoUw265.pngwKgZPGfXutGAd0QDAAZ4uEGCoSE099.pngwKgZO2fXuvCAXMmYAAEYxsNbCA4586.pngwKgZPGfXuwaAXlvyAAYm7secc_Q876.png

三、GPIO特性

Air780E的GPIO口根据不同的特性,可以分为三种类型:

普通IO

AGPIO

Wakeup IO

不同特性的GPIO,其驱动能力以及在低功耗模式/PSM+模式下的表现区别比较大,在使用这些特性的GPIO时尤其要注意;

AGPIO也常被写作为:AONGPIO、AON_GPIO,以下均以AGPIO的写法进行描述。

1. 普通IO

Air780E大部分管脚为普通GPIO(上图GPIO复用表格中灰色底色的IO);

Air780E系统为了在休眠模式下有极致的低功耗性能,会在模组进入休眠/深休眠模式时,关闭GPIO供电(VDD_EXT),因此会导致所有以VDD_EXT为电源域的GPIO会进入下电状态。

在使用普通GPIO时,要尤其注意在休眠状态下GPIO的掉电状态对控制外设造成的误动作风险。

▼ 普通IO相关特性 ▼

电压域:VDD_EXT(1.8/3.3V可配置)

输入输出:可以配置

上下拉:内部可配置

输入中断:

上下边沿触发/双边沿触发/高低电平触发(休眠后无法响应中断)

休眠电平保持:不可保持

休眠唤醒:不可唤醒模组

驱动能力:单个普通GPIO驱动能力<=10mA

wKgZO2fXz42AMe-5AALydCfk_ko449.png

2. AGPIO

AGPIO管脚为休眠可保持管脚(GPIO复用表格中绿色底色IO管脚);

这类管脚电源域为长保持的LDO_AONIO电源(为内部电源,模组外部不可测量),这类电源在模组低功耗模式/PSM+下,仍然能够保持供电,因此AGPIO管脚在休眠状态下能够保持电平。

AGPIO管脚可以用于休眠状态下仍然需要保持工作状态的外设。

▼ AGPIO相关特性 ▼

电压域:LDO_AONIO(1.8/3.3V)

输入输出:可以配置

上下拉:内部可配置

输入中断:

上下边沿触发/双边沿触发/高低电平触发(休眠后无法响应中断)

休眠电平保持:可保持

休眠唤醒:不可唤醒模组

驱动能力:

AGPIOWU0/1/3(MAIN_DTR):30μA;

AGPIO3~8:5mA(所有AGPIO总共驱动电流不能超过5mA)。

wKgZPGfXz7GADgp_AAOWFxSYG6I214.png

3. Wakeup IO

Air780E模组包含6个特殊管脚:

WAKEUP0~WAKEUP5

此类型IO为中断唤醒管脚,能够在模组休眠状态下响应外部中断从而使模组退出休眠状态,因此这类IO管脚在休眠状态下也能保持供电。

注意:Wakeup IO仅支持输入,不能配置为输出,且固定电平不可配置。

▼ Wakeup IO相关特性 ▼

电压域:LDO_AON(2V,不可配置)

输入输出:仅输入

上下拉:内部可配置

输入中断:上下边沿触发/双边沿触发/高低电平触发

休眠电平保持:可保持

休眠唤醒:支持

驱动能力:30μA

wKgZO2fXz9qAYX8EAAPmK5cr604176.png

四、GPIO应用注意事项

1. 普通GPIO以及相应的电压域VDD_EXT,在休眠时会输出频繁百ms级别的高脉冲,极易导致连接的外设误动作。

原因解析:

Air780E的休眠特性,VDD_EXT在休眠状态下会关闭,但是Air780E系统在休眠的整个时期内并不是一直保持稳定休眠状态,需要不定时唤醒起来与4G网络交互以保持网络连接,因此VDD_EXT会随着模组唤醒而打开。而大部分普通GPIO默认是I&PU状态,就会被VDD_EXT拉高,导致输出高脉冲。

设计建议:

在一些需要休眠状态下正常工作的外设的控制(比如LED控制)不建议使用普通GPIO,可以使用AGPIO。

由于AGPIO数量有限,在必须用普通GPIO的情况下,可以在普通GPIO上做外接10K电阻下拉(如下图R23),可以大幅减小休眠时输出的高脉冲幅值,使得减小到外设的高电平判别门限以下,也可以避免误动作的情况,但是相应的在某些情况下,会增加功耗,请根据实际情况酌情做出选择。

wKgZPGfXz_aAZ0yUAAFs4eLf8tE515.png

2. Wakeup IO类型的GPIO不要用VDD_EXT或者普通GPIO上拉,会导致系统无法进入休眠。

原因解析:

Air780E的休眠特性使得普通GPIO管脚和VDD_EXT会在休眠状态下输出高脉冲,会使得Wakeup IO收到中断而导致系统被唤醒,无法进入休眠模式。

设计建议:使用内部的上下拉。

3. Wakeup IO类型的GPIO不要直接连接主控MCU的IO管脚,会导致电平不一致而影响系统稳定性。

原因解析:

Wakeup IO管脚电平是2V左右,这个与大多数MCU的IO电平不匹配,而且Wakeup IO的供电为内部的LDO_AON,而这个供电会给系统启动相关的部分供电,比如reset管脚,因此Wakeup IO上由于电平不匹配而导致的漏洞,有可能会影响系统稳定性。

设计建议:

使用二极管或者三极管来隔离(如下图)。

wKgZO2fX0COAHajaAAHhPXq-sfE073.png

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

审核编辑 黄宇

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

    关注

    15

    文章

    5607

    浏览量

    123226
  • 模组
    +关注

    关注

    6

    文章

    1719

    浏览量

    32014
  • GPIO
    +关注

    关注

    16

    文章

    1313

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!

    通过Air780EPM开发板,我们可以轻松实现4G网络作为数据出口,为周边的WiFi设备和以太网设备提供互联网共享,适用于移动办公、远程部署等场景。 一、多网融合概述   Air780EPM 开发板
    的头像 发表于 09-30 16:03 863次阅读
    实战<b class='flag-5'>Air780EPM</b>:构建<b class='flag-5'>4G</b>共享网关,服务WiFi与有线设备!

    Air8101多网融合战略升级:Air780EPM模块助力4G联网落地

    在物联网通信技术持续迭代的背景下,Air8101通过战略级模块外挂——Air780EPM,正式迈入4G联网时代。多网融合架构的完善,使设备在复杂环境中仍能保持高速、稳定的数据传输性能,推动智能化
    的头像 发表于 06-23 16:53 364次阅读
    <b class='flag-5'>Air</b>8101多网融合战略升级:<b class='flag-5'>Air780EPM</b>模块助力<b class='flag-5'>4G</b>联网落地

    Air780EPM应用开发:解锁GPIO与LED的N种交互模式

    今天特别分享探索Air780EPMGPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,为智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。 一
    的头像 发表于 05-29 14:31 456次阅读
    <b class='flag-5'>Air780EPM</b>应用开发:解锁<b class='flag-5'>GPIO</b>与LED的N种交互模式

    解锁Air780EPM:N种GPIO操控LED的实战技巧!

    在物联网项目中,灵活使用Air780EPMGPIO控制LED至关重要。本文将展示实现方式,涵盖硬件配置与软件编程,满足不同场景需求。 今天特别分享基于Air780EPMGPIO控制
    的头像 发表于 05-28 16:56 540次阅读
    解锁<b class='flag-5'>Air780EPM</b>:N种<b class='flag-5'>GPIO</b>操控LED的实战技巧!

    COD监测革新!Air780EPM一站式替代STM32+4G模组的物联网方案 ~

    通过将4G通信、COD数据处理与低功耗控制集成于Air780EPM芯片,本方案彻底颠覆STM32+外置模组的松散架构。实测显示,设备启动时间从STM32方案的12s缩短至3s。 水质COD(化学
    的头像 发表于 05-21 16:51 420次阅读
    COD监测革新!<b class='flag-5'>Air780EPM</b>一站式替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模组</b>的物联网方案 ~

    大公开!用Air780EPM重构水质COD监测,替代STM32+4G模组的技术路径

    本方案采用Air780EPM单芯片替代STM32+4G模组,集成COD传感器驱动、数据加密与4G通信功能。 水质COD(化学需氧量)监控是评估水体有机污染程度的核心手段,涉及多种技术、
    的头像 发表于 05-16 15:34 445次阅读
    大公开!用<b class='flag-5'>Air780EPM</b>重构水质COD监测,替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模组</b>的技术路径

    开发宝典:4路低功耗ADC接口,Air780EPM二次开发必看

    开发的每一个技术细节,助力开发者构建稳定、高效的数据采集解决方案。   最新开发资料详见: www.air780epm.cn Air780EPM共有4路ADC硬件通道,其通常的作用是用来测试电压数值,多用于工业控制‌、智能家居、
    的头像 发表于 04-01 14:57 482次阅读
    开发宝典:<b class='flag-5'>4</b>路低功耗ADC接口,<b class='flag-5'>Air780EPM</b>二次开发<b class='flag-5'>必看</b>!

    快速开发实战——4路低功耗ADC接口,Air780EPM二次开发必看

    Air780EPM 模组,内置4MB大内存RAM,支持LCD、摄像头、Modbus、以太网、CAN;具备更强大的二次开发资源,更完善的外设能力,也更适于工业场景。   最新开发资料详见
    的头像 发表于 04-01 14:56 523次阅读
    快速开发实战——<b class='flag-5'>4</b>路低功耗ADC接口,<b class='flag-5'>Air780EPM</b>二次开发<b class='flag-5'>必看</b>!

    工程师的宝藏手册!4G模组Air780EPM其他硬件接口

    从传统串口通信到高速数据交换,从传感器接入到电源管理,这款模组通过多达十余种硬件接口,构建起了一个高度灵活、低延迟的硬件生态体系。 一、ADC 接口设计指导   Air780EPM 模块
    的头像 发表于 03-20 17:53 660次阅读
    工程师的宝藏手册!<b class='flag-5'>4G</b><b class='flag-5'>模组</b>:<b class='flag-5'>Air780EPM</b>其他硬件接口

    干货预警!4G模组Air780EPM其他硬件接口

    Air780EPM 4G模组不仅凭借高速稳定的数据传输能力在智能终端、工业自动化、车载设备等领域大放异彩,更以其“全栈式”硬件接口设计,为开发者提供了近乎无限的扩展可能。 一、ADC 接口设计指导
    的头像 发表于 03-17 17:37 737次阅读
    干货预警!<b class='flag-5'>4G</b><b class='flag-5'>模组</b>:<b class='flag-5'>Air780EPM</b>其他硬件接口

    手把手教你!4G模组Air780EPM——GPIO设计说明

    4G模组Air780EPM作为广和通推出的高性能Cat.1bis无线通信模块,凭借其低功耗、高集成度及丰富的外设接口,在工业物联网、智能终端、车载设备等领域展现出卓越的适配性。 一、概述
    的头像 发表于 03-17 16:07 836次阅读
    手把手教你!<b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780EPM</b>——<b class='flag-5'>GPIO</b>的<b class='flag-5'>设计说明</b>

    快速上手!4G模组Air780EPM的供电设计以及选型推荐

    本文主要介绍了如何为 Air780EPM 模块设计供电电路,涵盖 LDO、DCDC、锂电池等多种方案。 重点包括:根据设备需求选合适电源类型,选元件时注意 LDO 散热、DCDC 电感抗冲击能力
    的头像 发表于 03-10 17:53 663次阅读
    快速上手!<b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780EPM</b>的供电设计以及选型推荐

    Air780EPM 模块串口电路设计硬件指导

    主要的通信接口,承担着控制,数据传输,外设通信等重要功能。基本上绝大部分的 Cat.1 应用场景都会用到。而 Air780EPM 模块的串口特性和使用要求上与通常的 MCU 串口会有些不同,导致在第一次用 Air780EPM 模块做设计时容易踩到一些坑。 特别
    的头像 发表于 03-07 17:56 590次阅读
    <b class='flag-5'>Air780EPM</b> 模块串口电路设计硬件指导

    4G模组Air780EPM的开机启动及外围电路设计!

    本文介绍了4G模组——Air780EPM 模块开机的完整硬件设计指南,涵盖供电要求、管脚配置、电路示例及常见问题排查方法,希望能够帮助大家避免设计错误,确保模块稳定启动!常见开机电路。   这些内容
    的头像 发表于 03-07 16:06 816次阅读
    <b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780EPM</b>的开机启动及外围电路设计!

    初学者必看4G模组Air780EPM的开机启动及外围电路设计

    本文介绍了4G模组——Air780EPM 模块开机的完整硬件设计指南,涵盖供电要求、管脚配置、电路示例及常见问题排查方法,希望能够帮助大家避免设计错误,确保模块稳定启动!常见开机电路。   这些内容
    的头像 发表于 03-07 16:02 576次阅读
    初学者<b class='flag-5'>必看</b>!<b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780EPM</b>的开机启动及外围电路设计