我用的虚拟机是VMWare9.0,ubuntu-11.10系统
由于使用的是 usb转串口,所以没有必要在VM下添加串口。
连接好开发板,打开linux虚拟机,进入终端输入sudo minicom –s,进入minicom的设置模式。
现在虚拟机下面的 usb图标点下,然后点击 connet。等待vm安装usb,成功后开始一下设置。
1. 选择串口:在选择菜单中的“Serial port setup”,按回车,再按“A”以设置 “Serial Device”/dev/ttyUSB0按回车返回。这里用usb0,应该是第一个安装在vm下的usb设备。如果先前使用了u盘,可以先拔出,是usb转串口始终在第一的位置上。
2. 设置波特率:按“E”键进入设置“bps/par/Bits”(波特率)界面,设置波特率为115200,按回车返回。
3. 数据流控制:按“F”键设置“HardwareFlow Control”为“NO”.这样就可以输入了,不然无法输入字符。
其 它为缺省设置,然后按回车到串口设置主菜单,选择“Savesetup as df1”,按回车键保存刚才的设置(网上说保存到“/etc/vminirc.df1”,经查看我的实际保存到的是/etc/minicom /minirc.df1,版本不同吧),最后退出设置菜单就可以使用minicom与开发板通讯了(不知为什么我的还要重启虚拟机才能进行通信)。
在使用配置中,本人有些小的体会:如果在配置中,输入的是 minicom –s ,没有用sudo的话,配置文件是保存在个人工作目录的.minirc.df1文件中。以后再使用minicom –s不管加不加sudo,都会调用~/.minirc.df1的配置,如果发现改不了配置,可能是这个原因(这点令本人当初很是困惑)。而使用命令 sudo minicom restart 时,它会找不到配置菜单,而使用默认配置,不知是不是bug。
注:minicom中有用的功能
命令帮助—“Ctrl A”后按“Z”
清屏 --“Ctrl A”后按“C”
设置 --“Ctrl A”后按“O”
发送文件--“Ctrl A”后按“S”
退出 --“Ctrl A”后按“Q”