快捷搜索:  汽车  科技

linux上用的串口调试助手,Linux环境下安装配置串口调试工具

linux上用的串口调试助手,Linux环境下安装配置串口调试工具bd7iwd@bd7iwd-ThinkPad-X220:~0.9378115477012325nbsp;dmesg | grep ttyUSB如果使用的是USB-232转接线,可用以下命令查看主机USB-232转接线的设备情况 bd7iwd@bd7iwd-ThinkPad-X220:~0.38785948084583355nbsp;dmesg | grep ttyS[ 0.516677] 0000:00:16.3: ttyS4 at I/O 0x50b0 (irq = 19 base_baud = 115200) is a 16550A[ 0.749124] tty ttyS13: hash matches

平时运行linux有两种方式,一种是虚拟机运行,另外一种为实体运行。若 Linux 是安装在虚拟机上 建议使用 Windows 的串口终端。当Linux 在实体机上 此时则必须使用 Linux 的串口终端。在 Linux 常用的串口终端软件有 minicom 和 kermit 这里选取minicom 作为安装对象。

Linux 的串口接口

在 Linux 串口是以设备文件的方式出现 设备文件在/dev/目录下。若串口是主机配备的 那么串口设备文件为ttyS0、ttyS1、ttyS2……;若串口是用 USB-232转接线 那么串口设备文件应该为ttyUSB0、ttyUSB1、ttyUSB2……

使用下面命令可以查看主机配备串口的设备文件名:

bd7iwd@bd7iwd-ThinkPad-X220:~0.38785948084583355nbsp;dmesg | grep ttyS

[ 0.516677] 0000:00:16.3: ttyS4 at I/O 0x50b0 (irq = 19 base_baud = 115200) is a 16550A

[ 0.749124] tty ttyS13: hash matches

如果使用的是USB-232转接线,可用以下命令查看主机USB-232转接线的设备情况

bd7iwd@bd7iwd-ThinkPad-X220:~0.9378115477012325nbsp;dmesg | grep ttyUSB

[ 1307.051704] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0

[ 2462.135408] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0

安装与配置minicom

minicom安装命令:

bd7iwd@bd7iwd-ThinkPad-X220:~0.47080516597598265nbsp;sudo apt-get install minicom

安装完后进入minicom进行配置。再终端输入以下命令进去配置界面:

bd7iwd@bd7iwd-ThinkPad-X220:~0.39690603598228424nbsp;sudo minicom -s

进入minicom配置界面是字符界面,效果如下图

linux上用的串口调试助手,Linux环境下安装配置串口调试工具(1)

用↑/↓键移动高亮条选择菜单,然后Enter确认进入,此时我们选择“Serial prot setup”回车进入,效果如图所示:

linux上用的串口调试助手,Linux环境下安装配置串口调试工具(2)

选择E项菜单(Bps/Par/Bits)进入串口属性配置,根据需要设置各项参数(我需要调试的是周立功的EasyARM-i.MX283A)需要设置为“115200 8N1” ( 115200 波特率、 8 位数据位、无奇偶校验、 1 位停止位)。若该项默认不是“115200 8N1” 则需要设置。输入“E” 进入串口属性设置界面,如图所示:

linux上用的串口调试助手,Linux环境下安装配置串口调试工具(3)

在该界面 输入C~ E 选择串口波特率。这时输入E选择 115200。然后再键入“Q”或“R” (大小写不分)设置串口的其它属性。根据需要我输入Q选择 8-N-1。设置完成后 按Enter键确定并返回串口端口配置菜单.最下面问你”change which stting?”此处回车,完成配置返回配置主界面,选择“Save setup as dfl”保存为默认配置

linux上用的串口调试助手,Linux环境下安装配置串口调试工具(4)

再选择“Exit”返回终端主界面。

在终端输入以下命令即可进入串口调试工具:

bd7iwd@bd7iwd-ThinkPad-X220:~0.7635747334663143nbsp;sudo minicom -c on

或者是命令:

bd7iwd@bd7iwd-ThinkPad-X220:~0.3713260899008408nbsp;sudo minicom

以上两个命令区别在于:“-c on”表示支持彩色高亮显示。

完成以上命令,连接好硬件,上电即可实现linux下面的串口调试了。

原文链接http://www.bd7iwd.com/?p=90

猜您喜欢: