加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – 暂停/恢复的GPIO?

发布时间:2020-12-13 22:50:27 所属栏目:Linux 来源:网络整理
导读:虽然我在GPIO上阅读了很少的文档,但我仍然无法理解GPIO的顶级多路复用. 从代码中,我看到在该特定驱动程序的挂起/ *恢复*回调期间,很少有专用设备的GPIO(如Int,Reset Pins)被多路复用. 我想知道这个gpio多路复用是什么以及它如何影响系统的暂停/ *恢复*? 解
虽然我在GPIO上阅读了很少的文档,但我仍然无法理解GPIO的顶级多路复用.

从代码中,我看到在该特定驱动程序的挂起/ *恢复*回调期间,很少有专用设备的GPIO(如Int,Reset Pins)被多路复用.
我想知道这个gpio多路复用是什么以及它如何影响系统的暂停/ *恢复*?

解决方法

Gpio TLMM提供单个GPIO引脚可用于多功能,因此可以将gpio引脚配置为数据表/原理图中指定的任何功能. 当系统暂停时,所有gpio将根据其低功耗状态进行配置,以减少漏电流.如果gpio被配置为中断,当系统处于休眠状态时可以唤醒,那么gpio中断监控将从正常的gpio所有者切换到始终在电源控制块上.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读