您尚未登录。

楼主 #1 2020-07-28 17:01:33

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

11_20200728-1657.png
22_20200728-1700.png33_20200728-1700.png
是要自己写驱动模块吗,还是已经写好了呢,串口2中断怎么没有,用cat查看也没有数据

离线

楼主 #3 2020-07-28 18:01:37

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

湘楚浪子 说:

启动log里面看看有没有使能 ttyS2

55_20200728-1800.png
关于ttyS2只看到这句,请问这代表?

离线

楼主 #5 2020-07-28 19:06:24

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

湘楚浪子 说:

echo test >/dev/ttyS2

然后看有没有中断?

66_20200728-1905.png
没有什么反应

离线

楼主 #6 2020-07-29 00:10:07

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

湘楚浪子 说:

echo test >/dev/ttyS2

然后看有没有中断?

11_20200729-0009.png
这个25就是多出来的,为什么没有像ttyS0一样显示ttyS2呢

离线

楼主 #9 2020-07-29 13:18:15

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

tianjjff 说:

uart0_pins_a: uart0@0 {
                pins = "PE0", "PE1";
                function = "uart0";
            };

            uart1_pins_a: uart1@0 {
                pins = "PA2", "PA3";
                function = "uart1";
                //bias-pull-up;
            };
            uart2_pins_a: uart2@0 {
                pins = "PE7", "PE8";
                function = "uart2";
                //bias-pull-up;
            };
用自带的设备树也是这种情况,我的改成这样就工作正常了

你也是荔枝派Nano吗

离线

楼主 #10 2020-07-29 13:19:11

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

vip888888 说:

根据你初始化的信息来看 ttyS2 的irq就是等于25的,所以你看到的25应该就是ttyS2的
至于名字,可能是你pinctrl-names少了个s。

那我现在是成功了吗,还是接受不到数据,是不是跟着名字没有显示有关系

离线

楼主 #12 2020-07-29 13:52:18

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

tianjjff 说:

是的,电脑上用9600波特率接收看看

你的中断有显示ttyS2这个名字吗,我串口还是不行

离线

楼主 #13 2020-07-29 13:52:54

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

tianjjff 说:

是的,电脑上用9600波特率接收看看

方便传一下你的设备树吗

离线

楼主 #15 2020-07-29 14:21:44

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

谢谢你们的帮助,我刚才打开设备树看了一下,我好像真的差了一个s,只写了name 现在在重新烧录,希望可以接受到

离线

楼主 #16 2020-07-29 14:29:10

嵌入式冲
会员
注册时间: 2020-05-24
已发帖子: 138
积分: 110

Re: 荔枝派Nano串口2中断怎么没有,用cat查看也没有数据

11_20200729-1427.png
可算有数据了,但是还是没有名字ttyS2,尴尬
22_20200729-1428.png

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn