专栏中心

EEPW首页 > 专栏 > 方法|A40I开发板如何将被占用引脚配置为普通GPIO

方法|A40I开发板如何将被占用引脚配置为普通GPIO

发布人:TQwangbin 时间:2023-04-23 来源:工程师 发布文章

本文适用于当需要对某个引脚进行配置,却发现该引脚已经被占用,对该引脚解除占用,恢复为普通GPIO方法。
 

需要注意的是,本方法是直接修改设备树,使其直接不受驱动配置,从而处于普通GPIO模式,然而每个被占用的引脚都是有作用的,所以尽量不要使用此方法随意解除引脚占用。

本文修改的是 TQA40I 开发板的 LED 引脚,将其修改为普通GPIO,对系统影响不大。

1、先查看 TQA40I 的LED脚状态(PI6引脚)  

可以看到,当导出该引脚的时候,系统会提示我们,引脚繁忙,无法导出,证明 PI6 目前处于被占用状态

2、修改设备树  

先找到 LED 的设备树节点,在 leds 下有三个 LED 节点,在此节点修改为 "status = disabled"

修改前:

修改后:

3、编译内核,更新开发板镜像  

4、测试引脚  

可正常导出

将该引脚设置为输出,然后配置输出高低电平,TQA40I 开发板上的 LED 会根据电平变化而亮灭

 

                                                                                        -END-


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 嵌入式开发 ARM 工控板

相关推荐

ARM Axion 处理器加持谷歌第八代 TPU,云端全面转向智能体 AI 架构

​Arm 宣布推出 Performix,为开发者带来 AI 时代必备的可扩展性能

2026-05-07

最新ARM技术和嵌入式技术发展动态 中

视频 2009-10-22

ARM开发详解

ARM嵌入式系统开发:软件设计与优化

Arm遭遇监管危机:FTC针对其技术授权启动反垄断调查

2026-05-18

ARM嵌入式软件编程经验谈

北京车展|Arm生态加持,助力物理AI创新落地

汽车电子 2026-04-28

Arm CEO:AI智能体将推动CPU核心数升至 512

网络与存储 2026-05-11

Arm宣布推出Performix,为开发者带来 AI 时代必备的可扩展性能

WinCE+ARM开发及关键技术 下

视频 2009-10-22

边缘 AI 加速的 Arm Cortex‑M0+ MCU 如何为电子产品注入更强智能

ARM嵌入式系统开发

arm学习资料

资源下载 2007-12-03

面向ARM系统集成的FPGA片上系统解决方案

Arm财报过山车:营收创纪录,股价跌7%

最新ARM技术和嵌入式技术发展动态 下

视频 2009-10-22

WinCE+ARM开发及关键技术 上

视频 2009-10-22

股权脱钩 台积电清仓手中Arm全部股权

EDA/PCB 2026-04-30

ARM 展示小型低功耗上网本样品

视频 2009-03-16
更多 培训课堂
更多 焦点
更多 视频

技术专区