在笔记本上用Linux虚拟机使用minicom来配置串口通信,别人的问题的问题我不是很清楚,我就说说我自己用在配置Linux和uclinux通信过程中遇到的问题吧。
软件:Fedora 10 ,uCLinux ,vmare 8.0 , win7 minicom
硬件:FL2440开发板 笔记本电脑 USB转串口CH340
首先要搞清楚自己是否用了USB转驱动接口,一般的接口为PL2303和CH340两种。而在用这两种接口就一定需要驱动程序,而在Fedora 10 中这些内核模块其实已经是编译好了的。文件位置:/lib/modules/2.6.27.5-117.fc10.i686/kernel/drivers/usb/serial 。在这里面实际用到的就是usbserial.ko、ch341.ko 、pl2303.ko三个。
但是有的电脑可能是已加载了这些模块 。用 lsmod 查看是否已添加了。若能显示出下面的话句,
首先要搞清楚自己是否用了USB转驱动接口,一般的接口为PL2303和CH340两种。而在用这两种接口就一定需要驱动程序,而在Fedora 10 中这些内核模块其实已经是编译好了的。文件位置:/lib/modules/2.6.27.5-117.fc10.i686/kernel/drivers/usb/serial 。在这里面实际用到的就是usbserial.ko、ch341.ko 、pl2303.ko三个。
但是有的电脑可能是已加载了这些模块 。用 lsmod 查看是否已添加了。若能显示出下面的话句,
- ch341 8452 0
- pl2303 18564 0
- usbserial 30124 2 ch341,pl2303
usbserial 表示USB转串口。ch341 和pl2303表示两种驱动,有要根据使用的芯片来选择,两个都选上其实也没关系。我用的是ch340 .若是没有这些话句,那么就表示你没有装驱动
运行
运行
- insmod usbserial.ko
- insmod ch341.ko
这两条命令启动加载驱动。
关于minicom的设置,网上多的是,我这里就不再讲了。参考:http://www.cnblogs.com/oceanking/archive/2012/09/10/2679494.html
在minicom中对于选择/dev/ttyUSB0 的问题,我在网上查了下。一般用PL2303芯片的都是用的ttyUSB0,而用CH340的则是选择ttyS0。
最后一步是虚拟机的设置,因为Linux是在虚拟机中,因此要用物理串口,我们必须还要对其进行设置。在vm选项中有个setting。选择ADD 中的Serial Port就是串口的设置 ,但是要注意的是这里的打印机也是用串口,因此要删除打印机,若没删除打印机,那加添加的串口是Serial Port2。对Serial Port进行设置就是Use physical serial port 。网上其他的朋友说最好不要自动获取物理串口,但是我是自动获取的,反正我是没出现什么问题。
在使用commincom和串口通信过程中,在开发板端要选择正确的串口设备,因为我的开发板是FL2440的,在FL2440自带的Linux系统中串口的命名为"s3c2440_serial0"、"s3c2440_serial1"、"s3c2440_serial2"。因此在开发板上就要将串口设备名字改为相应的,否则会出现Illegal seek。
在使用commincom和串口通信过程中,在开发板端要选择正确的串口设备,因为我的开发板是FL2440的,在FL2440自带的Linux系统中串口的命名为"s3c2440_serial0"、"s3c2440_serial1"、"s3c2440_serial2"。因此在开发板上就要将串口设备名字改为相应的,否则会出现Illegal seek。
总结:此配置分三步走
1、加载驱动
2、使能物理串口
3、打开minicom
相关推荐
Linux下minicom 的安装与配置
介绍 minicom的配置和使用方法,MINICOM是比较强大的串口调试工具,广泛应用于嵌入式调试场合
包含了安装minicom 的rpm包,还有他所依赖的lrzsz包 rpm -ivh lrzsz-0.12.20-27.fc12.i686.rpm rpm -ivh minicom-2.2-5.fc8.i386.rpm 安装就大功告成。
linux 最新minicom超级终端
配置minicom linu 下配置配置minicom的串口,其他用到的时候再配置了
ubuntu下minicom使用及配置方法,很详细,供新手参考
linux minicom 是linux 下串口调试工具,类似于windows下的超级终端。
linux 下的超级终端minicom的使用
linux下使用minicom连接开发板,嵌入式学习必备资料!霍霍……
minicom是linux环境下的一款很好用的串口通信软件。本文件是linux环境下安装、使用minicom的手册
minicom使用方法 linux下串口编程
在Linux系统下实现读取文件内容,并使用串口发送。串口为RS232.
内核编译出错,NFS配置遇到不能挂载问题,Samba搭建及遇到问题,tftp搭建,Uboot配置及生成uImage镜像文件,虚拟机和linux不能ping通的解决方案,以及虚拟机下用minicom和开发板链接好了读不出来等问题
minicom 是个通信程序,有点象共享软件 TELIX,但其源码可以自由获得,并能够运行于多数Unix系统。 它包括以下特性:自动重拨号的拨号目录, 对串行设备UUCP格式的lock文件的支持,独立的脚本语言解释器,文件捕获,...
是rpm包,直接就可以在linux系统下安装,很方便使用的,是初学者必备宝典,呵呵
linux系统下串口工具minicom,适用于linux 32 位操作系统,直接执行 dpkg -i minicom_2.7-1_i386.deb 即可完成安装。
minicom是一款Linux平台上开源的串口通信软件,支持字符界面操作,能对串口进行数据收发通信,能对串口波特率、停止位、流控方式、校验方式等进行配置和修改,能对串口载波状态、CTS/RTS、振铃等进行监测和控制
本软件为linux下超级终端 文件包括 源码包,安装文档,以及配置文件 版本 minicom-2.4
minicom是在linux环境下使用的串口下载工具,可以用来下载镜像和显示窗口数据,用于嵌入式linux的调试
详细记录了minicom在USB转串口的情况下的配置,以及DM6467T内核的配置和烧写过程,到最后在上位机下用minicom启动的过程,以及遇到的问题。