嵌入式爱好者

查看: 903|回复: 1

[Ubuntu] LS1046中GPIO复用问题

[复制链接]

6

主题

8

帖子

26

积分

扫一扫,手机访问本帖
发表于 2024-7-17 11:34:08 | 显示全部楼层 |阅读模式
LS1046的dts关于uart的配置如下:
                serial@21c0500 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21c0500 0x0 0x100>;
                        interrupts = <0x0 0x36 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21c0600 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21c0600 0x0 0x100>;
                        interrupts = <0x0 0x36 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21d0500 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21d0500 0x0 0x100>;
                        interrupts = <0x0 0x37 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21d0600 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21d0600 0x0 0x100>;
                        interrupts = <0x0 0x37 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };


现在需要把如下的4个GPIO模式调成GPIO模式,不在用作UART的tx rx。这个在Ubunt系统和Vxworks下面哪里修改这个默认的模式?


回复

使用道具 举报

6

主题

8

帖子

26

积分

 楼主| 发表于 2024-7-18 15:34:42 | 显示全部楼层
LS1046 修改GPIO复用的方法是修改对应的GPIO的寄存器里面的值吗?
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-24 05:12

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表