【转】 Ubuntu下配置USB转串口及串口工具配置--不错
原文网址:http://blog.csdn.net/dreambegin/article/details/6985028
注意:默认情况下ubuntu已经安装了USB转串口驱动(pl2303)。我的是ark3116,也是默认安装
1、# lsmod | grep usbserial
如果有usbserial,说明系统支持USB转串口。
yzj@yzj-laptop:~/minicom$ lsmod | grep usbserial
usbserial 36264 3 ark3116
2、插上USB转串口,在终端输入命令#dmesg | grep ttyUSB0,如果出现连接成功信息,则说明ubuntu系统已经识别该设备了。
----------------------------------------------------------------------------------------
组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。另外还有一些常用的组合键。
(1)S键:发送文件到目标系统中;
(2)W键:自动卷屏。当显示的内容超过一行之后,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出mInicom,会提示确认退出。
好的,USB转串口配置好以后,就是串口工具了。这里用的是Kermit。
安装Kermit
$ sudo apt-get install ckermit
配置
这里的配置是手动编写一个配置文件.kermrc,放在/home/jun目录下(当然,你的肯定不是jun目录了,就是当前用户的主目录)
$ vi.kermrc #下边是文件内容,注意这个文件放在/home/jun下
#其实你装的软件的很多配置文件也都在这个目录下,只不过 #是隐藏的,.开头的么
set line /dev/ttyUSB0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
执行
$ sudo kermit -c
就启动了,要关闭的话“Ctrl+\”,然后按”C”,输入“exit”,回车,就退出了。
下边是Ubuntu下性感的截屏工具Shutter带来的几张截图。哈哈

上图是Uboot的输出;

上图是板子上内核和根文件输出;
linux下串口调试工具/串口终端推荐: picocom
原文网址:
对于picocom, kermit, minicom, picocom 最简单易用,也完全符合我的使用需求。
安装(mint / ubuntu):
$ sudo apt-get install picocom
使用:
$ picocom -b 115200 /dev/ttyUSB0
(/dev/ttyUSB0 为串口设备文件,如果用的不是USB转串口,则为 /dev/ttyS*)
(可以设置一个别名,如 alias pc='picocom -b 115200 /dev/ttyUSB0',这样在终端输入 sudo pc 就可以打开终端了)
退出:
Ctrl-a 是转义键,按 Ctrl-a Ctrl-q 就可以退出终端。
效果:
对比:
picocom:
优点:简单,文字可以有颜色,不会改变终端的背景(我喜欢半透明的)
缺点:启动和关闭的速度较慢
minicom:
优点:启动速度快
缺点:当设置有颜色时(minicom -c on),背景不能设置透明, 比较蛋疼,另外中文显示有问题(加 -R utf-8 也不行),再另外,串口数据不断输出到终端的时候,不好复制已有的数据(会动)。
kermit:
优点:功能强大,有自己的脚本语言和命令行
缺点:我暂时不需要这些功能,如果想搞一搞,看这个网页吧: http://m.blog.chinaunix.net/uid-9525959-id-2001599.html
对于windows,可以使用 putty 或者 SecureCRT,
建议使用SecureCRT,还能记录已有的串口会话,设置透明度等(虽然刚开始要进行一些设置),
putty最让我不爽的是每次鼠标滚动,行跳的特别多,找数据比较困难,不知道设置在哪儿(但人家是免费的好不好!)
【转】 Ubuntu下配置USB转串口及串口工具配置--不错的更多相关文章
- Ubuntu下opencv的安装及IDEA开发配置
Ubuntu下opencv的安装及IDEA开发配置 环境配置 这篇博客主要介绍Ubuntu下opencv的安装编译,以及IDEA对opencv进行Java开发的环境配置 安装opencv 首先安装o ...
- ubuntu下使用反编译apk,工具dex2jar和jd-gui
ubuntu下使用反编译apk, 工具 1:通过apk-tool反编译出资源文件: http://code.google.com/p/android-apktool/ 2.首先使用dex2jar反编译 ...
- Ubuntu下使用USB串口
Ubuntu本身一般都带了USB转串口的驱动. 1. 首先确认系统支持USBSerial,输入以下命令: lsmod | grep usbserial 2. 接上USB串口线,看看系统是否可 ...
- linux下的usb转串口的使用(修改)【转】
环境:Ubuntu 10.10 Server minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将 ...
- 在MAC OS X下安装usb转串口驱动(PL2303主控芯片)
本文原创于http://www.cnblogs.com/humaoxiao,非法转载者请自重! 因为最近手里有一块STM32Discovery开发板,所以想搞一下STM32的开发,我前面的 ...
- Ubuntu杂记——Ubuntu下以USB方式连接Android手机调试
在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接.USB调试还是连不上,一直都是显示??????.百度了很多,发现都是要改“ /etc/udev/rules.d/50-andr ...
- ubuntu下的apache的虚拟主机的配置
ubuntu下的虚拟主机的配置相对window下的虚拟主机配置有些许不同. 对于要新建的虚拟主机,我们可以有如下几个步骤: 1.在/etc/apache2/sites-available/目录下新建一 ...
- Windows + Ubuntu下JDK与adb/android环境变量配置完整教程
假设JDK和android sdk路径分别如下: D:\Program Files\Java\jdkD:\android-sdk 1.JDK环境变量配置JAVA_HOME=D:\Program Fil ...
- 树莓派入手(烧写系统,调整分区,配置Java环境,串口GPS配置) 分类: Raspberry Pi 2015-04-09 21:13 145人阅读 评论(0) 收藏
原来的tf卡无故启动不起来,检查发现其文件系统分区使用率为0%. 数据全部丢失!!!!! 血的教训告诉我们备份文件系统的重要性,一切需要重头来.... 烧录系统 安装系统有两种方式, NOOBS工具安 ...
随机推荐
- cf492C Vanya and Exams
C. Vanya and Exams time limit per test 1 second memory limit per test 256 megabytes input standard i ...
- HDU4821---字符串hash,map判重
这是2013年长春区域赛的铜牌题...然而第一次做的时候一直觉得会超时的..最后才知道并没有想象中的那么恐怖: 这题有两个注意的地方: (1)h[i] = h[i-1] * seed + s[i] - ...
- 什么是 docker?
关于 Docker 是什么,有个著名的隐喻:集装箱.但是它却起了个“码头工人”( docker 的英文翻译)的名字.这无疑给使用者很多暗示:“快来用吧!用了 Docker ,就像世界出现了集装箱,这样 ...
- ubuntu14.04 + cocos2d-x-3.6 + eclipse发布android
cocos2d-x-2.2.6版本 :http://www.cnblogs.com/weishuan/p/4698470.html 接下来是3.6了 ,准备好下面四个东东,我把这些都放在XXX/App ...
- 【css3+JavaScript】:一个优雅的对话框
实现效果: 演示地址:http://codepen.io/anon/pen/BNjYrR ======2015/5/11====== 优化滚动条(scroll):默认的滚动条太丑,忍不住优化下 ::- ...
- Cocos2d-x学习笔记(3)
Cocos2d-x有一个包括全部其它头文件的cocos2d.h,仅仅要在使用时包括这个头文件,就能够使用引擎的全部功能.Cocos2d-x的类都放置于cocos2d的命名空间下,如引擎下的" ...
- Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config.
[问题] Eclipse[Ubuntu14.04]中启动Tomcat Server[7.0.55]的时候出现错误例如以下: [解决方法] 1.将下边的Servers中的server[Tomcat v7 ...
- Makefile学习(三)执行make
9 执行make 一般方法:make. 某些情况:1.可能需要使用make更新一部分过时文件而不是全部 2.需要使用另外的编译器或者重新定义编译选项 3.只需要查看哪些文件被修改,不需要重新编译 所以 ...
- CentOS7 安装LNMP(Linux+Nginx+MySQL+PHP)
由于工作须要,须要学习php,本来想安装lamp的可是考虑到如今nginxserver有良好的性能且应用广泛. 这里我决定搭建Linux(CentOS7+Nginx+MySQL+PHP)下的webse ...
- Linux系统相关
1. 图形界面启动的是哪个运行级别? 而我们平时用的命令行模式又是哪个运行级别? 除了图形和命令行模式两个常用级别外,其他运行级别代表什么涵义?如何更改系统的运行级别?图形界面启动的是5级别,命令行模 ...