




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌 入 式 课 程 实 验 报 告 学院:电子信息学院 班级:姓名:学号:指导老师: ARM开发环境搭建实验流程经过很多次的实验,还有老师多次的讲解及示范,终于对arm有了初步的了解,对arm交叉开发环境的搭建有了一定的认识,嵌入式Linux是按照嵌入式操作系统的要求而设计的一种小型操作系统。整个开发环境搭建的实验流程记录步骤如 下:、实验目的1、2、3、4、熟悉虚拟机VMware软件的安装和使用;掌握Linux系统软件的安装和使用;掌握交叉编译工具的安装了解Lin ux常用命令的使用及编译过程、实验设备Pentium 以上的 PC 机,EL-ARM830+ 实验箱,Redhat 9.0LIN
2、UX 操作系统三、实验步骤1、安装虚拟机为了在计算机上运行linux系统,要安装虚拟机,首先在电脑上找到vmware的安装镜像文件,解压缩文件到linuette文件夹下,安装 虚拟机后,还要完成虚拟机与计算机文件的共享,在虚拟机桌面右键点击网上邻居”选择 映射网络驱动器”在 映射网络驱动器”界面中,把 登陆时重新连接”前面的 对勾去掉,以便虚拟机重启时保持与共享文件夹的连接点击浏览”进入下一步,找到刚才共享的那个文件夹,点 确定”保存,完成映射,现在,在虚拟机上的网 络驱动器下可以看到共享的文件夹了 至此,完成共享设置,虚拟机可以与主机之 间传递文件。2、安装linux操作系统。我们做实验得时
3、候,linux系统已经安装完成了,从网上搜到linux系统安装方 法,如下:下载红旗7光盘镜像,把镜像解压到 D盘,安红旗linux6.0装grub(或安装dos工 具箱),修改menu.lst,增加下面几行内容,title安装红旗7中文版。root(hd0,4)kernel/isoli nu x/vmli nu z0root=/dev/sda8roquietliveimgvga=788live_locale= zh_CN.UTF-8initrd/isolinux/initrd0.img保存这个文件后重新启动计算机,选择进入 DOS工具箱,然后选择"安装红旗7中文版"3、l
4、inuette 目录,/实验软件syrj/tools/4、在虚拟机上运行linux操作系统,打开.vmx文件。安装交叉编译器。 启动主机,必须以root用户名登录,在主机的根目录下,创建 如:mkdir /linuette。在/mnt/cdrom目录下找到光盘,将光盘中 目录下的此时,系统将弹出RPMS文件夹拷贝到/linuette目录下,打开系统工具下的终端, 终端框,在里面改变目录到/linuette/RPMS下,输入如下命令:#rpm-Uvh*rpm。等待系统安装,如果所有的 RPMS内的文件全部正确安装,将会在根目录下的/opt文件夹内生成一个host文 件夹,我们所需要的交叉编译库就
5、在该目录下。所以,所需要的交叉编译环境就 搭建好了。由于linux系统在编译驱动程序时,可以用模块的形式来动态加载, 这样给实验、调试带来了极大的便利,通常的做法是:把编译好的动态模块和应 用程序放在主机上的一个共享文件夹内,启动主机的nfs网络文件系统服务,关闭系统的防火墙服务,用交叉以太网把主机和试验系统连接,在终端下启动mi nic on,在试验系统起来之后,利用ifcon figeth0192.168.0.x命令改变实验系统的 ip地址,让该地址的前三段和主机的前三段一致,最后的一段,可以选择和主机 不重复的小于255的任意值。之后把主机上的共享文件夹挂载到实验系统上的一 个目录上。通
6、过相应的命令进行实验或调试。5、配置NFS网络文件系统。首先在linux主机的终端上执行setup,弹出菜单界面后,选中:Firewallcon figurati on,回车,进入选项菜单,选择NO FIREWALL关闭防火墙。之后选中:System services回车,进入选项菜 单,在其中选中*nfs,然后按F12键退出,再选择方向键退出set up界面。运行:gedit/etc/exports命令设置共享目录,目录设置为 /home/nfs 192.168.0.*(rw,sync,no_root,squash)再改变目录的属性,输入命令:chmod 777/home/nfs。运行端口映
7、射,输入命令:service portmap start运行NFS,输入命 令:service nfs star。这样就一切都好了,主机linux下的NFS启动起来。6、配置IP。Linux系统IP配置,在终端中输入命令:ifconfig ethO 192.168.0.2。设置XP系统 的IP为:192.168.0.1。设置:虚拟机/以太网连接为桥接。之后,用命ping 192.168.0.1和ping 192.168.0.2进行XP系统与Linux系统之间的 通信。连接Linux系统与实验系统。在终端中运行命令:minicom -s。配置minicom为波特率为115200,无奇偶校验,8b
8、it。之后在minicom下给系统上电,用命令:ifconfig eth0 192.168.0.3改变实验系统的 IP地址。用命令 ping 192.168.0.1 和 ping 192.168.0.3进行通信。7、文件挂载。在终端中输入命令:mou nt -t nfs 192.168.0.2:/home/nfs/mnt/yaffs/回车,完成把主机上的/home/nfs下的文件挂载到实验系统的/mnt/yaffs 目录下。运行命令:cd /mn t/yaffs/进入目录。命令:ls打开目录。使用挂载驱动模块的命令:insmod Lcd_driver.o加载驱动模块。使用mknod /dev/
9、S3C2410LCD c 60 0创建设备文件。输入命令:./app_Lcdd运行 app _Lcdd。四、实验过程截图;載2 i”g* 电亍厂 3n M 上_。 P -b -:" t3 a,u' r !- ID 1/ I;=1 hl”1 -11细时RMA 9? 4 h "k9些 r Cg««i* Wfc<*t Mft M»X * It *«*«« *«1 »Hl|*RM rn0r o竈ga 3理S r O MxiUv込23< * I* *4 k> «
10、87; « O 二二 一-”3ritt «r*H«机taM < *MBULdfitNM(Va*4 I IM « tvrf 3f- n« O UMf *e r ,dtttf 壬a 34L $ «! «»W « ( fMil *>*hiBHOr*t' t ecxga.Q d I滞 Rr ift- feaP C gs 匸 *=e a 3*«> Mtf Mtfm w>rtf / & «< t«4n BA "“A JI >w
11、ll I0IM «v |(Mr»U«H < BV»rt- m o gca±s" 3 * -«> «»AVUm”E eM«FaApk m 卜 "W *»<B(*, M ft宀-匕 OA£ C8SQn 3 ;«3*4” oat Gessft 1f Hl «吩Tl*H wiMW Hk* 414 *! l«Mt *<4”« fc* «1t4*<t*«lMndC '>*!&
12、#171;014Ma «rwe Wbom*£*-|- * i. m* 1 >t柯 *&宦««D wr» h*4i 11«B|» *»” "*«« - L«w U.-l* I > W* hWMU. W IV V» BJtf Hv«-m 4-site SW h<«, “*M “ rZ 貝 W»G » X«t »I 附J fl pre卜a p .日帀门np 774 iI r丰叫IB &l
13、t;1 ?r I nrw Itzz =A旦耳 I'M*laWfd;二 lzEUIiNJ.1 -itK: I V I Ml 诞 vk : Fr+ KijIln+"LtlI h IIH Ell-! ! L 吝 =ir hh z ;叮汕丑 |« Ml上K譲一 E备心 -WM lU Tr f «. T?Z匸 IH. ft JM2:!:=«e.丿 r .五、头验心得这次arm的课程,实验课比教室上课的次数多,由于初次接触嵌入式系统,整体 感觉是很难的,学的时候没有下劲学,所以收获不是很大,很多的概念都比较模 糊,经过这很多次的实验,才对 ARM有了一定的了解,对ARM开发环境的搭 建的整个流程有了具体的认识,虽然实验的时候没做出来,但是由于老师要求的 比较严厉,写报告的时候又对实验的整个过程进行了从头至尾的认真思考,算是 有了一些提高,通过本次实验,我也学会了如何去分析问题,继而去排除解决问 题,这就是一个自我学习的过程,例如:在终端上的很多操作命令我们都不知 道,都是从网上查过之后再做的,当我们通过实验后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 搪瓷表面自清洁微结构制备-洞察与解读
- 2025年丽水市直事业单位公开选聘人员24人考前自测高频考点模拟试题及答案详解(必刷)
- 生物膜抗药性农药调控-洞察与解读
- 2025甘肃科源电力有限公司高校毕业生招聘40人考前自测高频考点模拟试题及完整答案详解
- 2025年黑河市公安局爱辉分局面向社会公开招聘42名警务辅助人员考前自测高频考点模拟试题(含答案详解)
- 班组安全教育培训评价课件
- 古海洋古气候模拟-洞察与解读
- 班组安全技能培训记录课件
- 班组安全培训资料模板课件
- 2025年长河镇人民政府公开招聘编外工作人员3人模拟试卷及答案详解(易错题)
- 煤炭供应方案投标文件(技术方案)
- HZS60混凝土搅拌站的技术改造及重油改造
- 3-第三章-公共政策议程解析
- NB-T10859-2021水电工程金属结构设备状态在线监测系统技术条件
- 《电力行业数字化审计平台功能构件与技术要求》
- 医院培训课件:《和谐医患关系的建构与医疗纠纷的应对》
- 《肺癌基础知识课件》
- 水泥行业发展的现状分析
- 会计继续教育《政府会计准则制度》专题题库及答案
- 安全生产应急处置卡模板(常见事故)
- 学校食堂食材配送服务方案(肉类、粮油米面、蔬菜水果类)
评论
0/150
提交评论