下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、pxa270嵌入式实验开发系统linux 实验报告学院:电子工程学院班级:姓名:学号:班内序号:2011 年05 月19 日一 预备知识1、串口、并口、网口的基本知识;2、linux 基本命令,基本操作;3、熟悉 linux 各部分的作用;4、熟练 c 语言运用;5、熟悉 linux 基本驱动编写的步骤及方法。二 实验目的1、学习连接宿主 pc机与 pxa270 ep目标板;2、在宿主 pc机端安装 linux 操作系统 redhat9.0; 3、建立宿主 pc机端的开发环境;4、配置超级终端,使宿主pc机与 pxa270 ep目标板可以通过串口通讯;5、配置宿主 pc机端的 tftp服务,并
2、开通此服务;6、配置宿主 pc机端的 nfs服务,并开通此服务;7、学习编写硬件的驱动程序,了解驱动构架。三 实验内容1、建立硬件实验平台;2、linux 操作系统 redhat 9 的安装;3、建立主机软件开发环境;4、配置操作终端;5、配置 tftp; 6、配置 nfs服务;7、helloworld; 8、简单设备驱动程序;9、cpu gpio驱动程序设计;10、中断实验;11、数码管显示驱动实验;12、led点阵驱动程序设计;13、键盘驱动实验。四 实验步骤【以 led 点阵驱动程序设计实验为例】1、硬件连接:连接宿主 pc机和一台 pxa270-ep 目标板。2、在宿主 pc机上编写编
3、译驱动程序:需要在宿主 pc 机端编辑三个文件,分别是驱动程序、编译驱动程序时用的 makefile 、测试程序。在宿主 pc 机端, 打开一个终端窗口(terminal ) , 点击 【红帽 system toolsterminal 】启动终端窗口,输入下列5条命令: cp /pxa270_linux/supply/led_array /home -arf cd /home/led_array vi pxa270_led_ary_drv.c vi makefile /*输入makefile 程序*/ make modules /*编译驱动程序 */ 3、编写并编译测试程序:在上面打开的同一个
4、终端窗口中,输入下列2 条命令: vi simple_test_driver.c /*输入测试程序 */ arm-linux-gcc -o test simple_test_driver.c /*编译测试程序*/ 4、在 pxa270-ep 目标板运行测试程序:在宿主 pc 机端,再打开一个终端窗口(terminal ),点击【红帽system toolsterminal 】启动终端窗口,输入下列6条命令: minicom /*给pxa270-ep 目标板上电,并进入其操作界面*/ root /*以root 身份登陆 pxa270-ep 目标板*/ mount -o soft,timeo=10
5、0,rsize=1024 00:/ /mnt /* 将宿主 pc 机的根目录挂载到 pxa270-ep 目标板的 mnt目录下 */ cd /mnt/home/led_array insmod pxa270_led_ary_drv.o /*加载驱动程序 */ ./test /*运行测试程序的目标程序*/ 这个测试程序的功能是按横的方向顺序的扫描led 点阵数码管, 可以看到数码管点阵有规律的闪烁了。五 实验总结在这次实验之前,学过嵌入式和linux 的一些东西,所以开始上课的时候,对实验要做的内容充满了期待。第一周课,完成了实验一至实验十二的部分,完全不知道在干些什么,只
6、是照着步骤一步一步地走。但不幸的是,做第十二个实验时出现了错误。然后,只好重新做一遍,又失败了好几次。然后请老师帮我查看,成功了。也不明白为什么, 前前后后,反复几次, 都是一样的操作。 现在回头想问题,应该是虚拟机的 ip 设置的问题。在第二周课的时候,也遇到了这个问题。第二周课,完成了实验十二至实验十四的部分,开始做实验,还是依旧懵懵懂懂的,照着步骤走。这一次实验较为顺利,就是在做所有实验之前要做实验六。在这几次实验中,也逐渐熟悉了linux 中 terminal 的操作。第三周课完成实验十五实验十六实验十九。在其过程中需要添加程序段,在添加过程中有一些错误出现,所以导致make modules 出现许多错误,不过在同学的帮助下都查出了错误,成功的做出了实验。这门实验课,老实地讲,所学到的东西并没有深入到技术核心,还只是停留在对 linux 和嵌入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊接设备操作工诚信品质知识考核试卷含答案
- 电子数据取证分析师变革管理能力考核试卷含答案
- 家用电子产品维修工安全演练测试考核试卷含答案
- 城镇污水处理工QC管理模拟考核试卷含答案
- 炭素特种材料工安全知识宣贯评优考核试卷含答案
- 乙烯装置操作工岗位合规化考核试卷含答案
- 羽绒羽毛充填处理工岗位质量实操考核试卷含答案
- 机械零部件热处理工安全知识测试考核试卷含答案
- 服务机器人应用技术员岗位绩效评估考核试卷含答案
- 粪便清运工岗前激励考核试卷含答案
- 2026年秋季开学小学防震减灾开学第一课
- 2026年继电保护专业岗位考核题库(附答案)
- 山东黄金焦家金矿安全生产管理制度汇编
- 出租车企业安全隐患排查工作手册
- 中国少儿思维能力培养市场营销模式及发展方向预测研究报告
- 2027届广州中考英语听说考试专项训练
- 2026年江苏省盐城市重点中学小升初英语考试题库试题附答案
- 新版2026年高考化学(黑吉辽蒙卷)试卷评析
- 中医护理基础理论培训
- 涂装废气RCO治理设备安装工程竣工验收报告
- 腰椎间盘突出症护理管理流程
评论
0/150
提交评论