Chinaunix

标题: Linux下有没有类似于Windows超级终端的工具用来读取串口输出? [打印本页]

作者: Cyberman.Wu    时间: 2008-06-16 10:26
标题: Linux下有没有类似于Windows超级终端的工具用来读取串口输出?
现在用别人一个系统(一块插在PCIe上的板子),总是无法连接,想看它的串口输出,但不知道在Linux下用什么工具,用cat的话没办法设置一些参数是乱码,而minicom好像只能用于modem。在网上找到半天看到的都是自己编程,想问一下有没有现成的工具?不想总是去重造轮子。
作者: HelpMyself    时间: 2008-06-16 10:47
minicom是可以用于一般串口传输的,还有cu等工具都可以查看,如果你要查看二进制流的话,好像是有点麻烦,不过写一个串口读取程序,以二进制输出,一点也不麻烦阿。
作者: cccccc    时间: 2008-06-16 14:08
minicom是可以的。我用过。还有comtest也可以。
作者: Cyberman.Wu    时间: 2008-06-16 14:48
标题: 回复 #2 HelpMyself 的帖子
可以用了,它的manual page写得很不清楚,一开始没有看明白。

不过现在还是有个问题,就是Ctrl-A,然后用X退出时在出现“Reset modem”之后就吊了,要很长时间才能退出来,前面有一次还不退出现,最后只好用kill -9把它杀掉了。

cu是啥?RHEL中缺省好像没装吧。
作者: MMMIX    时间: 2008-06-16 20:25
原帖由 Cyberman.Wu 于 2008-6-16 14:48 发表

cu是啥?

不知道 2 楼说的是不是这个:
NAME
       cu - Call up another system

SYNOPSIS
       cu [ options ] [ system | phone | "dir" ]

DESCRIPTION
       The  cu  command is used to call up another system and act as a dial in terminal.  It can also do simple file transfers with no error
       checking.

作者: Cyberman.Wu    时间: 2008-06-18 00:25
比较郁闷的是我用了一下这个板子对应的厂商的工具,结果说非要另一个工具而无法使用,但此后minicom再也无法用了,不管我如何设置波特率等一些参数都是乱码。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2