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

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

3天内不再提示

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

embedsky88 来源:embedsky88 作者:embedsky88 2023-11-09 13:59 次阅读

▲点击上方“天嵌股份”关注公众号后回复TQT507_CoreB获取板卡规格

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

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

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

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

打开

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

wKgaomVMdL6AZUwvAACYggUiH84066.png

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

打开sun50iw9p1-pinctrl.dtsi ,搜索PI13

wKgZomVMdNiAeDPhAABwLEwj_oQ795.png

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

wKgZomVMdPuAFPbXAABYCRQbBz4520.pngwKgaomVMdQmAYn-AAACHeJNl5CA950.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。

wKgaomVMdRyAKSErAABV6NkLx5U351.pngwKgaomVMdSWAdhs9AAANruqTYLY207.png

重新编译烧写设备树。

审核编辑:汤梓红

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

    关注

    134

    文章

    8654

    浏览量

    361895
  • 开发板
    +关注

    关注

    25

    文章

    4437

    浏览量

    94088
  • GPIO
    +关注

    关注

    16

    文章

    1139

    浏览量

    50601
收藏 人收藏

    评论

    相关推荐

    基于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的UART最高速率能到多少?

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

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

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

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

    和line-out口电源使能引脚引用,若想保留这些功能,就要使用核心其他可复用为这些功能的引脚。本文选用开发板的LCD功能
    发表于 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-H技术帖 | 去掉IO扩展芯片后保留扩展引脚功能的实现方法

    引用,若想保留这些功能,就要使用核心其他可复用为这些功能的引脚。 本文选用OKT507-C开发板的LCD功能
    发表于 11-09 17:14

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

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

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

    占用引脚都是有作用的,所以尽量不要使用此方法随意解除引脚占用。 本文修改的是 TQA40I 开发板
    的头像 发表于 04-23 09:01 620次阅读
    <b class='flag-5'>方法</b>|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 2017次阅读
    全志<b class='flag-5'>T507</b>操作小技巧连载2-T<b class='flag-5'>507</b>以太网<b class='flag-5'>配置</b><b class='flag-5'>方法</b>

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

    根据T5用户手册描述,只有在不使用多路复用功能的情况下,这些端口才可以配置GPIO,所以我们需要把引脚的复用功能关闭。将被占用引脚
    的头像 发表于 12-08 11:50 231次阅读
    <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>