




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式操作系统实验指导书实验一 Linux常用工具实验实验目的1、了解minicom配置串口通信参数的过程,掌握利用minicom进行传输文件方法2、了解网络文件系统nfs的配置,掌握利用nfs进行文件的传输和异地运行目标板程序3、掌握ftp的使用方法实验原理1minicom的使用1.1串口通信参数的设置首先运行minicom,由于minicom是通过串口来工作的,所以要通过minicom程序来对串口通信参数进行设置。启动minicom的设置窗口:在Linux的终端中输入“minicom s”,然后,按下回车键。rootlocalhost root# minicom s“-s”选项调出配置信息。下面显示的就是配置的菜单。有关串口通信选项的含义:Filenames and paths:选择需要传输的文件和路径File transfer protocols:选择传输文件的通信协议Serial port setup:设置串口通信参数Save setup as dfl:将设置好的各项参数保存为dflSave setup as:将设置好的各项参数保存为自定义的文件名Exit:退出返回到minicom设置好后的终端Exit from Minicom:从minicom命令中退出返回Linux终端将光标移到Serial port setup,按回车键会弹出串口通信参数的配置菜单。(1)串口通信口的选择:(A - Serial Device)接A键把光标移动到Serial Device。如果串口线连在PC机的串口1上,则把Serial device设置为/dev/ttyS0。如果连在串口2上,则把Serial device设置为/dev/ttyS1,然后按下回车键。(2)串口参数的设置(E - Bps/Par/Bits)按E键来设置通信波特率、数据位、奇偶校验位和停止位。可以通过按下不同的键来设置通信参数。例如XSBase270平台需要把波特率设为115200,数据位设为8,奇偶校验位设为无,停止位设为1。可以分别通过按I、V、L、W键设置波特率、数据位、奇偶校验位和停止位。设置完后按Esc返回。(3)数据流的控制选择(F - Hardware Flow Control、G - Software Flow Control)按F键可以完成硬件流控制切换,即完成Yes与No之间的切换。按G键完成软件流控制切换,即完成Yes与No之间的切换。下图显示的是串口配置好的后完整信息。(4)设置参数的保存与退出配置完成后,按下“Esc”键,将会出现下图的配置菜单。选择“Save setup as dfl”按ENTER键来保存,当配置保存后,按下“Esc”键完成设置。当minicom窗口出现后,重起XSBase270将会看到启动信息。如果没有出现启动信息,请检查 mincom的设置和线缆连接是否有错。1.2 利用串口通信文件传输在与目标板连接后,可以通过串口下传一些文件到目标板,具体操作步骤如下:(1)在与目标正确连接后,进入root51board,按下CTRLA键后,再按Z键,系统调出minicom的命令选项菜单;其中Send files和 Receive files两项负责文件数据的传输,所用命令使用热键进行激活。如上传文件只需按S键。(2)当向目标板上传文件时,按S键,系统弹出串口通信协议选项,利用方向键选中zmodem传输协议,按回车键,进入文件选择菜单。(3)文件传输文件选择菜单弹出后,利用空格键选中需要上传的文件,一次可以选择多个文件,选好需要传输的文件后按回车键,便可以进行文件数据传输。当数据传输完毕,系统会弹出传输完毕提示菜单(如下图所示)。2网络文件系统nfs的配置网络文件系统nfs可以将PC机上的一部分文件系统作为目标机的资源,这样可以弥补目标机存储空间的不足。在使用网络文件之时,应对网络文件配置进行一定的设置。2.1 主机(host)的设置:在主机/mnt目录下创建nfs目录,并利用文本编辑器编辑修改/etc/exports文件,增加如下内容:/mnt/nfs (rw,no_root_squash)将主机的/mnt/nfs目录设置为能够通过网络文件系统访问可读写的目标,2.2 重新启动nfs rootlocal$ /etc/rc.d/init.d/nfs stoprootlocal$ /etc/rc.d/init.d/nfs start2.3 目标机设置(假设主机的IP地址为 2)root51Board$ portmaproot51Board$ mount t nfs 2:/mnt/nfs /mnt上述设置实现将主机上的/mnt/nfs目录挂载到目标机的/mnt目录下,并作为目标机文件系统的一部分。这时,可以将需要传输的文件或需要运行的程序保存在主机的/mnt/nfs目录下,然后在目标机对主机/mnt/nfs上的文件进行运行或复制等相应的处理。3ftp文件传输文件传输协议ftp(File Transmit Protocol)利用以太网实现文件的传输。ftp相对于串口传输文件来说,传输速度快,所以上传比较大的文件一般采用ftp来实现,需要上传的文件应保存到主机的/var/ftp/pub目录下。下面具体介绍ftp文件传输过程(假设主机的IP地址为00)。(ftp的具体其他用法可以在Linux终端提示符输入man ftp查看)3.1 在目标板的调试终端输入ftp命令root51Board$ ftp 003.2 输入用户名和密码:用户采用匿名登陆网络(anonymous),无需输入密码。如果用户需要采用其他的用户名登陆,必须修改(脚本)3.3 当用户名和密码都正确后,在调试终端显示登陆成功信息和ftp提示符,如图所示。3.4 文件传输:ftp提示符下利用cd命令转到主机的pub目录下,利用get命令上传需要传输的文件。假设需要上传的文件为facedect(确保文件保存在主机的/var/ftp/pub目录下)ftpget facedect文件传输完毕后,ftp输出成功信息和被传输文件的字节数。(如图所示)实验仪器1、装有Linux操作系统的PC机一台;2、XSBase270或XSBase255 ARM实验开发平台一套实验内容1. minicom的使用实验内容1.1 将目标机与PC机相连,利用minicom s 正确设置串口的参数,启动目标机,记录PC机显示的内容1.2 关闭目标板,利用minicom s 重新设置串口参数,启动目标机,记录PC机显示的现象1.3 利用串口通信向目标机下传光盘中example目录下的hello应用程序,同时运行该应用程序。记录文件下载在目标板目录和下载文件的基本步骤。2. 网络文件系统nfs的配置及应用实验内容2.1 通过网络文件系统的配置将主机的其他目录(如/root/Emdoor目录),并挂载到目标机上,记录设置的步骤。2.2 将主机example目录下的ARM程序hello复制到主机的网络文件系统目录上,在目标机的挂载目录运行该程序,记录运行结果并写出你的结论2.3 将目标机其他目录上的文件复制到网络文件系统挂载的目录上,然后到主机上查看文件是否完成传输。2.4 将主机上其他目录上的文件复制到网络文件系统挂载的目录上,然后到目标机挂载网络文件系统的目录中将该文件复制到目标机其他目录上,重新启动目标机系统查看文件是否复制成功。最后写出你的结论。3. ftp实验内容3.1 将example目录下的文件cxcore.lib文件通过ftp直接传输到目标板的/usr/lib目录下,记录通过ftp传输文件的基本步骤,并与通过串口传输文件进行比较,写下你的结论。3.2 将目标板中/usr/lib目录下的一个文件传输到主机上,记录传输的基本步骤和文件传输所在的目录。习题与思考题1、 一目标平台通过串口与PC机连接后,用户启动目标平台时发现串口终端出现乱码,请分析串口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中国法国合资经营合同范本
- 2025劳动合同范本修订版
- 2025环保综合服务承包合同书
- 印刷厂客户信息管理办法
- 巴彦淖尔事业单位笔试真题2025
- 机械厂研发项目管理制度
- 第15课 上中下结构(二)说课稿-2025-2026学年小学书法练习指导六年级上册人美版
- 化工产品销售合同
- 2024秋七年级历史下册 第三单元 统一多民族国家的巩固和社会的危机备课说课稿 新人教版
- 西藏自治区林芝市第二高级中学高中信息技术:1.1信息及其特征 教学设计
- 2025-2026学年地质版(2024)小学体育与健康三年级(全一册)教学设计(附目录P123)
- 英语A级常用词汇
- (高清版)TDT 1075-2023 光伏发电站工程项目用地控制指标
- DB44∕T 1168-2013 轮扣式钢管脚手架构件
- 世界汽车工业课件
- 单层工业厂房设计(全部)PPT课件.ppt
- 第二章_平面机构的平衡
- elements-of-communication
- 校运动会安全教育课件(PPT33张)
- 主题班会安静是一种力量课件
- 农村不动产确权登记发证成果检查验收工作方案
评论
0/150
提交评论