方法|基于T507开发板讲如何将占用引脚配置为普通GPIO

根据T5用户手册描述,只有在不使用多路复用功能的情况下,这些端口才可以配置为GPIO,所以我们需要把引脚的复用功能关闭。

将被占用引脚配置为普通 GPIO方法思路

1.查看引脚默认功能配置

2.关闭引脚默认功能配置

以UART4-TX的PI13为例,这是PI13引脚复用表,打开T5_Series_User_Manual_V1.0手册的第10章的Operations and Functional Descriptions查看即可。

1.查看引脚默认功能配置  

打开sun50iw9p1-pinctrl.dtsi ,搜索PI13    

图片

图片

可以看到UART4,和gmac都用到PI13。

打开sun50iw9p1.dtsi 搜索uart4,和gmac    

图片

图片

上面节点中的pinctrl-0 = <&uart4_pins_a>和pinctrl-1 = <&uart4_pins_b>为UART4的引脚定义:

 pinctrl-0 = <&gmac0_pins_a>和pinctrl-1 = <&gmac_pins_b>为gmac0的引脚定义

2.关闭引脚默认功能配置  

因为board.dts的相同的属性会覆盖sun50iw9p1.dtsi 的属性,所以在board.dts上搜索uart4和gmac0,并且把它们的status的值都改为disable。    

图片

图片

重新编译烧写设备树。


-END-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值