【转】linux下usb转串口线的使用
最近在网上买了跟usb转串口线,在window超级终端下面,只要装上驱动便可以使用,但是在linux下总是不能使用。google上搜索了一下,说linux下更简单,连驱动都免装,
开始我设置如下:
1、打开Vmware workstation ,单击菜单栏上的VM下的setting,进入virtual machine setting对话框
2、单击add,添加serial port,(我这里选择了我windows下显示的usb转串口生成的COM4口,这里出了问题,其实只要点下一步就可以),直到完成为止。
3、连接好开发板,打开linux虚拟机,进入终端输入minicom –s,进入minicom的设置模式。
a) 检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:(我的一直找不到/dev/ttyUSB0,按下面的方法新建了一个,打开minicom时弹出没有此设备,我一查看原来usb转串口还运行在windows下面,没有载入linux,加载之后在/dev中发现了ttyUSB0,很顺利的连上了)
mknod /dev/ttyUSB0 c 188 0
选择串口:在选择菜单中的“Serial port setup”,按回车,再按“A”以设置 “Serial Device”/dev/ttyUSB0(注意其中的USB是大写),按回车返回。
b)设置波特率:按“E”键进入设置“bps/par/Bits”(波特率)界面,如果按“I”以设置波特率为115200,按回车返回。(我使用的是2440的板子)
c)数据流控制:按“F”键设置“Hardware Flow Control”为“NO”.
串口转usb线,不需要安装驱动程序,其中原理不是太清楚,希望懂得朋友能给我一个解答.
【转】关于VMware虚拟机下串口配置的使用技巧
USB转串口使用设置:
在Windows下可以使用超级终端来连接交换机和路由器等工业设备,而且在Windows下使用usb转串口的线也有相应的驱动,但是如何在Linux下使用呢?
首先要有一个Linux下的终端软件叫minicom假如没有装这个的朋友可以到自己的源中去下载,然后你就要插上你的usb转串口的线,在Linux下Usb转串口的线几乎不需要驱动,你插上以后在你的dev的目录下应该会有一个ttyUSB0的文件,假如有那么恭喜你了,你的这根线现在是可用的了。进入到终端输入su以root用户进行登录,使用minicom必须要用root用户,然后输入minicom -s 进行设置,进入设置界面以后你会看到有几个选项,分别是:
Filename and Paths, File transfer and protocols, Serial port setup, Modem and dialing, Screen and keyboard, Save setup as df1, Save setup as…… , Exit from minicom
进入Serial port setup
输入选项字母将
第一项改成 A—Serial Device : /dev/ttyUSB0
第二项:B—lockfile Location: /var/lock
第五项:E—Bps/par/Bits :57600(这里要注重,这个值要改成你的连接的设备的波特率)
第七项:F—Hardware Flow Control: yes
然后退出进入Modem and dialing
将A—initing string B-Rest string K-Hang-up string 这三项的值去掉。
然后退出选择 Save as df1,然后选择EXIT FROM MINICOM 到这里的终端已经设置好了。
接下来你就可以将你的串口线接上设备,然后在终端下输入minicom就可以对设备进行调试了。
本文来自[教育资源网]edu.5151doc.com收集与整理,感谢原作者。