news 2026/9/2 11:14:30

全志模块设备开发之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/9/3 0:24:09

uniapp+高校自行车公益共享单车自行车运营系统设计与实现小程序

目录摘要技术实现要点项目技术支持论文大纲核心代码部分展示可定制开发之亮点部门介绍结论源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作摘要 高校自行车公益共享单车系统基于UniApp框架开发,旨在解决校园内短途出行需求&…

作者头像 李华
网站建设 2026/8/30 21:09:58

北大让机器人拥有“多巴胺“:一次示范就能从笨拙新手变操作高手

这项开创性研究来自北京大学多媒体信息处理国家重点实验室的谭华杰、陈思翔等研究团队,联合北京智源人工智能研究院、悉尼大学和中科院自动化所共同完成。该研究成果于2025年12月发表在计算机科学顶级期刊上,论文编号为arXiv:2512.23703。这项研究首次提…

作者头像 李华
网站建设 2026/9/3 2:27:13

新加坡国大新突破:AI只修改图片需要改的地方,速度提升近2倍!

想要编辑一张照片,但又担心AI把不该动的地方也给改了?新加坡国立大学的研究团队最近发表了一项令人兴奋的研究成果,彻底解决了这个困扰。这项名为"SpotEdit"的技术发表在2024年12月的国际计算机视觉会议上,由秦志斌、谭…

作者头像 李华
网站建设 2026/9/3 0:25:02

微PE官网启动盘制作+Sonic环境部署一体化方案

微PE启动盘与Sonic数字人环境一体化部署方案 在AI内容创作门槛不断降低的今天,越来越多的个人开发者、中小团队甚至传统行业开始尝试构建自己的“数字分身”。然而,现实却常常令人沮丧:安装Python环境时遭遇依赖冲突,配置CUDA驱动…

作者头像 李华
网站建设 2026/9/3 3:22:01

HuggingFace镜像网站对比:哪家更适合拉取VoxCPM-1.5-TTS-WEB-UI?

HuggingFace镜像网站对比:哪家更适合拉取VoxCPM-1.5-TTS-WEB-UI? 在AI语音合成技术快速普及的今天,一个看似不起眼的部署细节——模型下载速度,往往决定了项目是“半小时上线”还是“卡在第一步”。尤其是面对像 VoxCPM-1.5-TTS-…

作者头像 李华
网站建设 2026/9/2 19:33:57

知识库建设:沉淀常见Sonic使用问题的答案

Sonic 数字人视频生成技术解析:从原理到高效实践 在短视频内容爆炸式增长的今天,如何快速、低成本地生产高质量数字人讲解视频,已成为教育、电商、政务等多个行业面临的共同挑战。传统方案依赖专业团队与昂贵设备,流程复杂且周期长…

作者头像 李华