news 2026/2/26 7:59:43

全志模块设备开发之GPIO编程基础介绍(2)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
全志模块设备开发之GPIO编程基础介绍(2)

接前一篇文章:全志模块设备开发之GPIO编程基础介绍(1)

3. IMX6ULL开发板GPIO编号的确定

每个芯片可以有N组GPIO,每组GPIO最多有32个GPIO,即最多有N*32个GPIO。但是在实际设计中,每组的GPIO数量各有不同。在IMX6ULL中,实际每组拥有的GPIO数量如下图所示,具体详见《IMX6ULLRM.pdf》手册1347页。

从上图可以看到,在IMX6ULL中,共有5组GPIO,起始GPIO组为GPIO1。因此在实际GPIO编号计算中,第一组GPIO1对应的编号为0~31。以此类推,IMX6ULL的GPION_X(N=1~5,X=0~31对应的编号实际为(N-1)*32+X。接下来,我们以板载的LED和按键各自对应的GPIO为例来说明如何在实际应用中计算GPIO编号。

3.1 LED的GPIO编号计算

从原理图中找到对应LED的设计,具体的连接如下图所示:

从图中我们可以看到,LED连接到的GPIO为GPIO5_3,其对应的GPIO编号实际为(5-1)*32+3 = 131。因此,我们如果要在sys_gpio中操作LED,我们就需要将编号131的GPIO进行导出。

3.2 按键的GPIO编号计算

从原理图中找到对应按键的设计,底板有2个按键,具体的连接如下图所示:

从图中我们可以看到,两个按键连接到的GPIO分别为GPIO5_1和GPIO4_14,第一个按键KEY1对应的GPIO编号为(5-1) *32+1 = 129,第二个按键KEY2对应的GPIO编号为(4-1) *32+14=110。因此,如果要在sys_gpio中读取按键KEY1和KEY2的值,就需要将编号129和110的GPIO进行导出。

3.3 特殊情况下的GPIO编号计算

在有些情况下,起始的gpiochipN不是gpiochip0。这个时候 ,我们就需要在原有的GPIO编号基础上,加上起始gpiochipN值进行计算。下图所示的为其实gpiochip为gpiochip0的情况。

更多内容请看下回。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/24 6:23:01

uniapp+基于微信小程序的用户技能社交婚恋交友系统

目录系统概述核心功能技术亮点应用价值项目技术支持论文大纲核心代码部分展示可定制开发之亮点部门介绍结论源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作系统概述 该系统基于UniApp框架开发,结合微信小程序生态,构…

作者头像 李华
网站建设 2026/2/26 1:33:18

价值投资中的定性分析

价值投资中的定性分析关键词:价值投资、定性分析、企业竞争力、商业模式、管理层、行业趋势、护城河摘要:本文聚焦于价值投资中的定性分析。定性分析在价值投资中起着关键作用,它能帮助投资者深入了解企业的内在本质。文章首先介绍了定性分析…

作者头像 李华
网站建设 2026/2/25 1:44:49

MyBatisPlus配置复杂?我们的模型接口即插即用

VoxCPM-1.5-TTS-WEB-UI:让语音合成像打开网页一样简单 你有没有遇到过这样的场景?团队急着上线一个智能客服系统,产品经理说:“只要能读出用户问题就行”,结果你翻遍文档、装环境、调依赖,三天过去了模型还…

作者头像 李华
网站建设 2026/2/25 16:05:04

AWS WAF Rate Limit 与 Shield DDoS 防护最佳实践

前言 在云原生架构中,DDoS 攻击和恶意爬虫是常见的安全威胁。本文将详细介绍如何通过 AWS WAF Rate Limit 和 Shield Advanced 构建多层防护体系,并分享基于生产环境的配置最佳实践。 一、Rate Limit 基础概念 1.1 什么是 Rate Limit Rate Limit(速率限制)是一种通过限…

作者头像 李华
网站建设 2026/2/21 2:23:16

从查找表的一端开始,依次将每个记录的关键字与给定值进行比较

顺序查找 基本思想:从查找表的一端开始,依次将每个记录的关键字与给定值进行比较。若匹配成功,则查找成功;若遍历整个表仍未找到,则查找失败。适用场景:适用于顺序存储结构(如数组)和…

作者头像 李华
网站建设 2026/2/25 3:08:42

多人脸图像处理:Sonic自动识别主脸区域机制揭秘

Sonic主脸识别与数字人生成技术解析 在短视频、直播电商和在线教育高速发展的今天,如何用最低成本快速生成一个“会说话的数字人”,已经成为内容创作者和企业共同关注的问题。传统方案依赖复杂的3D建模与动画系统,不仅周期长、门槛高&#xf…

作者头像 李华