0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

T507开发板如何将占用引脚配置为普通GPIO

天嵌股份 2023-12-08 11:50 次阅读

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

wKgZomVykg2AbOAnAACQL6sXDEg468.png

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

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

UART4-TX的PI13为例,这是PI13引脚复用表,

打开

T5_Series_User_Manual_V1.0手册的第10章的Operations and Functional Descriptions查看即可。

wKgZomVykYqAPqIdAABHHK7XGRw468.png

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

打开sun50iw9p1-pinctrl.dtsi ,搜索PI13

wKgaomVykPSAAfOsAAHISIn79mE904.pngwKgaomVykQWAEQwOAAFr-SAggTI293.png

可以看到UART4,和gmac都用到PI13。打开sun50iw9p1.dtsi 搜索uart4,和gmac

wKgaomVykRmAaBADAADHDpxK8Yo621.pngwKgZomVykWOACZfiAAGvfi-YWCQ836.png

上面节点中的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。

wKgaomVykjqAOO5RAADuTKtT8y8588.pngwKgaomVykk6AFeuHAAC2ga9gxwA372.png

重新编译烧写设备树。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4599

    浏览量

    95100
  • GPIO
    +关注

    关注

    16

    文章

    1151

    浏览量

    50863
  • T507
    +关注

    关注

    2

    文章

    48

    浏览量

    1443
收藏 人收藏

    评论

    相关推荐

    基于Linux系统的应用笔记-全志T507-C开发板

    屏使用,在linux中,如何将屏幕设置竖屏呢?在/etc/profile.d/env.sh 中加入 export QT_QPA_EGLFS_ROTATION=90重启T507开发板
    发表于 05-28 18:00

    全志T507开发板如何在Android系统上进行OTA升级?

    T507开发板自动重启进入recovery。adb reboot recovery在T507开发板上通过音量上下键选择Apply update from ADB在PC端cmd里输入:
    发表于 09-22 17:05

    有没有大佬用T507开发板qt开发,请问打开摄像头是怎么写的?

    有没有大佬用T507开发板qt开发,请问打开摄像头是怎么写的?
    发表于 12-31 06:09

    T507开发板调uart1不能正确接收数据怎么办?

    T507开发板调uart1,看设备树uart1已开启,dev下也有ttyS1,应用编程过程中发现,uart1只能正常发出来,不能正确接收数据例如以下代码: //使用select实现串口通信
    发表于 12-31 07:49

    请问T507的UART最高速率能到多少?

    请问T507的UART最高速率能到多少?现在打算用UART1和UART5另外T507的芯片数据手册有提供吗?开发板的资源包里貌似没有这类的文件 .
    发表于 12-31 06:31

    全志T507操作小技巧连载1-T507屏幕切换的两种方式

    “用户资料\手册\硬件手册”,以了解产品命名规则和您所使用产品的硬件配置信息,这样有助于您对本产品的使用。本文介绍了全志T507屏幕切换控制的两种方式。二、屏幕切换OKT507-C开发板
    发表于 01-14 11:26

    全志T507去掉IO扩展芯片后实现保留扩展引脚功能的方法

    飞凌嵌入式推出的OKT507-C作为一款广受欢迎的开发板拥有丰富的接口资源,而实际上OKT507-C的CPU引脚资源是比较紧缺的,那么它是如何实现这么丰富的接口资源呢?答案就是飞凌使用
    发表于 07-11 15:21

    【米尔MYD-YT507开发板试用体验】配置编译环境,开发板添加modbus库

    的gcc复制到虚拟机中,并添加环境变量。要在开发板上运行程序,那编译器最好是选择一个版本的。这里添加到了/home/t507/.profile中,防止与其他的gcc版本冲突。通过查看gcc版本确定环境变量
    发表于 08-03 17:52

    教你在全志T507开发板上添加两个GPIO按键

    本文将为大家介绍如何在飞凌OKT507-C开发板上添加两个GPIO按键,希望能够对各位工程师有所帮助,本文章以PE5、PE6两个引脚例。话
    发表于 10-14 13:54

    【飞凌T507开发板试用体验】开箱测试

    本帖最后由 大雨淅淅 于 2022-10-23 21:20 编辑 拿到了飞凌OKT507-C开发板快一个星期了,一直没有上传开箱测试的文档,T5系列是一个高性能四核Cortex
    发表于 10-23 21:18

    硬件调试笔记--T507电源防漏电设计

    由于T507有漏电保护功能,在T507核心未上电工作时,如果检测到存在漏电现象则DCDC1就输出异常。在复位重启的时候底板有器件未完全断电会导致核心
    发表于 03-23 16:47

    全志T507开发板以太网配置方法

    本文硬件平台采用全志T507四核车规级处理器设计开发板,本文讲解T507开发板以太网配置方法。其它板卡设置略有不同,请参考使用。
    发表于 06-29 11:10 915次阅读
    全志<b class='flag-5'>T507</b><b class='flag-5'>开发板</b>以太网<b class='flag-5'>配置</b>方法

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

    占用引脚都是有作用的,所以尽量不要使用此方法随意解除引脚占用。 本文修改的是 TQA40I 开发板的LED
    的头像 发表于 04-23 09:01 751次阅读
    方法|A40I<b class='flag-5'>开发板</b><b class='flag-5'>如何将被占用</b><b class='flag-5'>引脚</b><b class='flag-5'>配置</b>为<b class='flag-5'>普通</b><b class='flag-5'>GPIO</b>

    全志T507操作小技巧连载2-T507以太网配置方法

    本文硬件平台采用全志T507四核车规级处理器设计开发板,本文讲解T507开发板以太网配置方法。其它板卡设置略有不同,请参考使用。 一、全志
    的头像 发表于 08-31 19:19 2182次阅读
    全志<b class='flag-5'>T507</b>操作小技巧连载2-T<b class='flag-5'>507</b>以太网<b class='flag-5'>配置</b>方法

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

    方法|基于T507开发板如何将占用引脚配置普通
    的头像 发表于 11-09 13:59 370次阅读
    方法|基于<b class='flag-5'>T507</b><b class='flag-5'>开发板</b>讲<b class='flag-5'>如何将</b><b class='flag-5'>占用</b><b class='flag-5'>引脚</b><b class='flag-5'>配置</b>为<b class='flag-5'>普通</b><b class='flag-5'>GPIO</b>