zju(8)串口通信实验

1、实验目的

1、学习和掌握linux下串口的操作方法以及应用程序的编写;

二、实验内容

1.编写EduKit-IV实验箱Linux操作系统下串口的应用程序,运行时只需要将串口线的一端连接到开发板的com2口,另一端用一根导线将RSD1和TXD1短接,然后以自发自收的形式查看收发的数据。

三、主要仪器设备

1、Ubuntu12.04系统。

2、英培特eduk4-s3c2410试验平台

四、操作方法和实验步骤

1. 添加环境变量

source /usr/local/src/EduKit-IV/Mini2410/set_env_linux.sh

source /usr/local/arm/2.95.3/path.sh

切换路径,并执行以下编译命令

cd $SIMPLEDIR/8.5-uart_test/app

clip_image002

cp -r /home/example/tftp/* /tftproot/

clip_image004

clip_image006

在目标板和主机之间连接好串口线和网线

进入minicom串口终端,给目标板上电

将uart_test文件传入目标板中,并给uart_test添加可执行权限

如下

clip_image008

用导线连接COM_JUMP跳线的RXD和TXD。

运行uart_test,根据minicom的提示输入一些字符,如zhangxiang123,则会在minicom下输出发送和接受到的字符串,可看到如下输出:

clip_image010

断开导线

clip_image012

实验成功

clip_image014

五、实验结果和分析

实验完成了在linux系统下编写EduKit-IV实验箱Linux操作系统下串口的应用程序,成功观察到了数据的收发的结果。

posted @ 2014-05-09 20:39  Ю詺菛╀時代  阅读(248)  评论(0编辑  收藏  举报