ZedBoard学习(一)Ubutun下进行串口通信
 
- UID
- 1023229
- 来自
- 中国
|

ZedBoard学习(一)Ubutun下进行串口通信
windows下进行串口通信,如果是笔记本的话一般需要安装PL2303的驱动,win7的话经常会无法识别,非常烦人。其实linux下也有串口的驱动,默认已经安装.本人使的是ubuntu10.04,选择的串口终端软件是minicom 一、安装minicom控制台指令:# sudo apt-get install minicom自动完成部分:*************************************正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成将会安装下列额外的软件包:lrzsz下列【新】软件包将被安装:lrzsz minicom共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 2 个软件未被升级。需要下载 270kB 的软件包。解压缩后会消耗掉 1389kB 的额外空间。您希望继续执行吗?[Y/n]y获取:1 http://ubuntu.uestc.edu.cn hardy/universe lrzsz 0.12.21-4.1 [97.0kB]获取:2http://ubuntu.uestc.edu.cn hardy/main minicom 2.3~rc1-2 [173kB]下载 270kB,耗时 1s (184kB/s)选中了曾被取消选择的软件包 lrzsz。(正在读取数据库 ... 系统当前总共安装有 101203 个文件和目录。)正在解压缩 lrzsz (从 .../lrzsz_0.12.21-4.1_i386.deb) ...选中了曾被取消选择的软件包 minicom。正在解压缩 minicom (从 .../minicom_2.3~rc1-2_i386.deb) ...正在处理用于 man-db 的触发器...正在设置 lrzsz (0.12.21-4.1) ...正在设置 minicom (2.3~rc1-2) ...PS:ubuntu 现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(lrzsz)都相互关联并且安装上去了。但是如果使用ubuntu 8.10以前的版本可能就要单独安装lrzsz软件包了(lrzsz包括了x/y/zmodem协议)。也就是说,在通过串口用xmodem协议烧写内核 时会提示没有xmodem协议,所以这时就要安装lrzsz软件包了:# sudo apt-get install lrzsz*********************************************************然后就可以正常地使用minicom通过串口烧写内核了。但是因为要使用USB转串口,还需要进行一些配置二、USB转串口配置# sudo minicom -s选择Serial port setup,此时所示光标在"Change which setting"上,键入"A",此时光标移到第A项对应处:串口COM1对应tty0,COM2对应tty1(注意选择)。Zedboard串口连上Ubutun后识别为ttyACM0,可以到dev下查看。然后对波特率,数据位和停止位进行配置,键入"E",波特率选为115200 8N1(数据位8,奇偶校验无,停止位1),硬/软件流控制分别键入"F"和"G",并且都选No。在确认配置正确之后,可键入回车返回上级配置界面,并 将其保存为默认配置(即save setup as dfl)。最后,选择"Exit from Minicom"命令退出。具体的配置信息如下所示:Serial port setup [Enter]+-------------------------------------------------------------+| A - Serial Device : /dev/ttyACM0 || B - Lockfile Location : /var/lock || C - Callin Program : || D - Callout Program -: || E - Bps/Par/Bits : 115200 8N1 || F - Hardware Flow Control : No || G - Software Flow Control : No || || Change which setting? |+-------------------------------------------------------------+注意:如果没有使用USB转串口,而是直接使用串口,那么Serial Device要配置为/dev/tty0。然后重启minicom(即直接在shell下执行minicom命令就可以进入minicom的控制台)使刚才的配置生效,再连上开发板的串口线后,就可以在minicom中打印出正确的串口信息了。 四、minicom下常用指令在控制台下通过组合键Ctrl+A Z可以进入minicom菜单。组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。另外还有一些常用的组合键。(1)S键:发送文件到目标系统中;(2)W键:自动卷屏。当显示的内容超过一行之后,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。(3)C键:清除屏幕的显示内容;(4)B键:浏览minicom的历史显示;(5)X键:退出mInicom,会提示确认退出。 串口连接之后的效果[[wysiwyg_imageupload:766:]] 文章来源:http://blog.csdn.net/renshengrumenglibing/article/details/8245609 |
|
|
|
|
|