社区导航

 

搜索
查看: 777|回复: 0

[原创] MTK7688 串口1测试

[复制链接]

3587

TA的帖子

5

TA的资源

五彩晶圆(中级)

Rank: 8Rank: 8

荣誉会员勋章

发表于 2018-3-8 17:20 | 显示全部楼层 |阅读模式
MT7688单网口模式下可以有3个串口,0为默认控制台始终可用。1和2用作和其他设备通信 (多网口模式下仅有两个串口,0仍然是默认控制台,1可以和其他设备通讯)。
要测试Widora的串口,需要找一个3.3V TTL电平的串口模块和Widora互发数据,在使用串口之前,我们务必要保证如下事情:
  • 将Widora的串口已经正确初始化参数,例如波特率、开始位、数据为、停止位、是否有校验等等。
  • 使用echo和cat测试收发。


连接关系
NEO ttyS0仍是控制台
NEO ttyS1或S2 ⇐===交叉连接===⇒ 电脑通过USB转出来的3.3V TTL串口 下面简称监视窗口

设置串口
默认控制台登录NEO。使用stty工具或者uarttest工具或者Linux标准C编程设置串口参数,需要注意的是未设置参数的串口是不能使用的。 要测试ttyS1,先对ttyS1进行设置:
root@Widora:/# uarttest /dev/ttyS1 115200 8 0 1 0
设置完Ctrl + C 退出即可。

测试1,从NEO的ttyS1发送数据给电脑
打开监视窗口(多打开一个终端来监视另一端的串口(USB转串口TTL小板的),波特率选择115200)
在Widora控制台敲如下命令:
root@Widora:/# echo “I am from widora ttyS2” > /dev/ttyS1
运行后,监视窗口可以看到发送过来的数据。

测试2,从电脑发送数据给评估板的ttyS1
让Widora ttyS1处于接收状态,控制台敲如下命令:
root@Widora:/# cat /dev/ttyS1
在电脑串口终端中敲:I am from PC,敲的过程中,widora终端会实时显示出来接受到的字符:
@NF~CG4H$YT1DEL[S5P96]P.png


此内容由EEWORLD论坛网友wateras1原创,如需转载或用于商业用途需征得作者同意并注明出处

此帖出自RF/无线论坛
淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目


回复

使用道具 举报

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

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-5-25 22:23 , Processed in 0.080522 second(s), 22 queries , Gzip On, MemCache On.

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