[原创]linux下用shell串口调试,shell写串口。

jackxiang 2008-12-4 15:09 | |
首先打开两个shell终端;

一个shell下输入如下命令:
[root@MagicLinux ~]# echo -e "at \r" >/dev/ttyS0      //{echo -e可以发送回车等特殊字符;}

这个是发送字符"at "到/dev/ttyS0即串口0;

另一个shell下输入如下命令:
[root@MagicLinux ~]# cat /dev/ttyS0

这个是接收来自串口0的字符;


一个shell下输入如下命令:
[root@MagicLinux ~]# echo -e "at \r" >/dev/ttyS0      //{echo -e可以发送回车等特殊字符;}

这个是发送字符"at <CR>"到/dev/ttyS0即串口0;

另一个shell下输入如下命令:
[root@MagicLinux ~]# cat /dev/ttyS0

这个是接收来自串口0的字符;

求助shell  echo “HEX字符串” 到串口ttyUSB0的方法
发送字符到串口
echo -n “abc” > /dev/ttyUSB0 #这个正常
串口接受到 61 62 63  即abc
但是我想echo 到串口直接发送FE 01 02 的HEX值
echo -n “FE 01 02” /dev/ttyUSB0 #这里该怎么写呢?
不知道描述的清楚否  请教大神~解惑

echo -n -e "\xFE\x01\x02"

来自:http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=147778&highlight=ttyUSB0
http://bbs.chinaunix.net/thread-4057939-1-1.html
http://blog.csdn.net/sidely/article/details/40181463
http://blog.chinaunix.net/uid-7491192-id-2051154.html

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/1450/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2015-9-22 14:20
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]