嵌入式技术应用实训指导书.docx
- 文档编号:3223681
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:96
- 大小:5.26MB
嵌入式技术应用实训指导书.docx
《嵌入式技术应用实训指导书.docx》由会员分享,可在线阅读,更多相关《嵌入式技术应用实训指导书.docx(96页珍藏版)》请在冰豆网上搜索。
嵌入式技术应用实训指导书
嵌入式技术应用
实训指导书
2011年9月
目录
实训1在虚拟机上安装Linux系统1
实训目的:
1
实训条件:
1
实训步骤:
1
1.安装和使用VMWare71
1.1.解压并安装VMware1
1.2.新建虚拟机1
2.在VMWare虚拟机上安装Linux发行版Fedora94
2.1.安装Fedora94
2.2.第一次运行Fedora911
3.在VMWare虚拟机上使用光盘映像文件xxx.iso15
3.1.虚拟机启动之前设置光盘映像文件15
3.2.虚拟机启动进入Linux系统之后设置光盘映像文件16
实训报告:
17
实训2练习使用Linux操作系统18
实训目的:
18
实训条件:
18
实训步骤:
18
1.目录的浏览、建立、复制和删除18
1.1.使用文件浏览器管理目录18
1.2.使用命令管理目录18
2.文本文件的建立、复制和删除19
2.1.使用编辑器gedit编辑文件19
2.2.使用命令行终端建立、复制和删除文件19
3.Linux常用命令的使用20
实训报告:
20
实训3练习使用GCC工具21
实训目的:
21
实训条件:
21
实训步骤:
21
1.查看gcc版本信息21
2.查看头文件和库文件21
3.gcc的基本用法22
3.1.通过hello程序了解编程流程22
3.2.gcc命令选项的使用23
3.3.处理编译错误24
4.gdb的基本用法25
4.1.编译生成带调试信息的hello程序26
4.2.调试gdbhello程序26
5.make工具的使用27
5.1.makefile文件的基本写法28
5.2.使用变量的makefile文件的写法29
5.3.使用自动变量和预定义变量的makefile文件的写法29
实训报告:
30
实训4练习使用mini2440开发板31
实训目的:
31
实训条件:
31
实训步骤:
31
1.开发板设置及连接31
1.1.启动模式选择31
1.2.外部接口连接31
1.3.打开电源31
2.使用Linux之图形界面Qtopia2.2.0系统31
2.1.触摸屏校正31
2.2.主要界面说明32
2.3.自动装载SD卡和优盘32
2.4.练习运行Qtopia2.2.0系统的各种程序33
3.练习使用串口终端操作开发板37
3.1.硬件连接和开关设置37
3.2.设置超级终端37
3.3.使用超级终端控制开发板39
3.4.通过串口与PC互相传送文件41
4.使用Telnet远程登录开发板42
实训5建立交叉编译工具链43
实训目的:
43
实训条件:
43
实训步骤:
43
1.使用arm_Linux_crosstools.iso光盘映像建立交叉编译工具43
2.设置Windows共享目录43
3.使用交叉编译工具44
4.在make工具中使用交叉编译工具44
实训报告:
45
实训6下载系统文件到开发板46
实训目的:
46
实训条件:
46
实训步骤:
46
1.安装USB下载驱动46
2.为开发板下载系统映像文件46
实训报告:
48
实训7移植linux内核49
实训目的:
49
实训条件:
49
实训步骤:
49
实训8制作linux根文件系统50
实训目的:
50
实训条件:
50
实训步骤:
50
1.复制源代码包50
2.解压源码包50
3.修改Makefile50
4.进行配置50
5.编译busybox51
6.安装51
7.建立目录51
8.改变tmp目录权限(在/tmp/nfs目录执行命令)51
9.建立设备节点51
10.将busybox-1.13.3/root中的内容复制到/tmp/nfs51
11.复制配置文件52
12.制作yaffs2根文件系统52
实训9简易Linux驱动程序53
实训目的:
53
实训条件:
53
实训步骤:
53
1.启动vmware虚拟机53
2.编辑源文件53
3.建立Makefile文件53
4.编译、安装54
5.加载驱动程序模块54
6.卸载驱动程序模块54
实训10设计LED设备驱动程序55
实训目的:
55
实训条件:
55
实训步骤:
55
1.启动vmware虚拟机55
2.复制内核源代码55
3.编辑源文件55
4.把myled_driver加入内核代码树,并编译58
5.把myled_driver下载到开发板并安装使用58
6.编制led测试程序59
7.卸载myled_driver驱动程序60
实训报告:
60
实训11设计按键设备驱动程序61
实训目的:
61
实训条件:
61
1.启动vmware虚拟机61
2.复制内核源代码61
3.编辑源文件61
4.编制按键测试程序64
实训12设计按键设备驱动程序66
实训目的:
66
实训条件:
66
1.启动vmware虚拟机66
2.复制内核源代码66
3.编辑源文件66
4.编制按键测试程序69
实训13综合项目——设计按键控制LED程序71
实训目的:
71
实训条件:
71
实训内容:
71
实训报告:
71
实训14附加项目——安装和使用skyeye72
实训目的:
72
实训条件:
72
实训步骤:
72
1.安装SkyEye72
2.运行示例程序72
3.配置文件说明75
实训1在虚拟机上安装Linux系统
实训目的:
1、学习在windows环境下,虚拟机VMWare的安装和使用
2、学习在虚拟机VMWare上安装Linux(发行版Fedora9)
实训条件:
1、已经安装winxp系统的计算机
2、VMWare7.0安装程序(VMware_Workstation.rar)
3、Fedora9安装光盘iso映像文件(Fedora-9-i386-DVD.iso)
实训步骤:
1.安装和使用VMWare7
1.1.解压并安装VMware
(1)解压缩VMware_Workstation.rar到D盘根目录下,不能解压到含有中文路径的目录下,否则安装过程中或使用中可能会出现问题。
(2)双击“!
)安装.cmd”文件启动安装命令,如果提示“你的系统中已经安装了.....”,你必须先卸载之前的版本;卸载方法:
可以用之前版本的卸载工具“!
)卸载.cmd”卸载。
卸载之后一定要重启!
!
!
否则会由此产生很多问题。
(3)出现“精简版相关服务安装主菜单”后,可按0需要全部功能,等待完成即可。
(如果不需要全部功能则可选择按1-7,选项的具体含义见“使用说明.txt”文件)
(4)建立桌面快捷方式,方便运行,方法如下:
以鼠标右键单击“vmware.exe”文件,在弹出菜单中点击“发送到”子菜单下的“桌面快捷方式”项。
安装完成后就可双击桌面上的“vmware.exe快捷方式”来运行VMWare7.0了。
1.2.新建虚拟机
(1)点击
图标或者点击【文件/新建虚拟机】菜单打开“新建虚拟机向导”如下图所示。
选择标准类型配置,点击“下一步”按钮。
(2)选择“安装镜像文件”,点击,选择Fedora-9-i386-DVD.iso文件(根据你的iso文件的具体存储位置选择,可能和上图显示不同)。
点击“下一步”按钮。
(3)在虚拟机名称文本框中输入“Fedora9”,点击“浏览”按钮创建“D:
\fedora9”文件夹,作为虚拟机的存放目录。
点击“下一步”按钮。
(4)指定磁盘容量最大20G,点击“下一步”按钮。
(5)检查设置没有错误后,点击“完成”按钮。
会出现“Fedoraisnotsupported”的提示信息,这时关闭提示信息对话框。
点击【虚拟机/设置】菜单,出现“虚拟机设置”对话框,点击左上角“选项”选择卡,在右侧栏的版本对话选择“OtherLinux2.6.xkernel”项,点击“确定”按钮。
2.在VMWare虚拟机上安装Linux发行版Fedora9
提示:
虚拟机运行起来后,相当于虚拟出来另一台计算机,它也使用宿主系统WindowXP的键盘和鼠标,如果在安装过程中想点击安装界面中的按钮直接用鼠标点击即可,如果想使鼠标离开虚拟机窗口,应当按“Ctrl+Alt”键。
2.1.安装Fedora9
(1)点击窗口中的“
”,启动虚拟机,出现Fedora的安装界面,如下图所示:
(2)使用键盘的“上、下方向键”选择第一项“Installorupgradeanexistingsystem”开始安装Fedora,当出现下图“testmedia”界面时,使用键盘的“左、右方向键”选择“Skip”项跳过安装媒体的检查,按“回车键”继续安装。
(3)几分钟后出现下图界面,按“Next”按钮继续;
(4)出现“Whatlanguagewouldyoulike…”界面时,选择“简体中文”,按“Next”按钮继续;
(5)出现“请为您的系统选择合适的键盘”界面时,选择“美国英语式”,按“下一步”按钮继续;
(6)弹出警告对话框时,按“是”按钮;
(7)出现“网络设备”窗口点“Edit”按钮打开编辑界面,我们一般使用静态的IP,选中“手动配置”,分别输入IP和子网掩码,按“确定”按钮,设置网关为192.168.1.1,设置主DNS为192.168.1.1,按“下一步”按钮继续;
(8)出现时区设置界面时,选择城市为“Asia/Shanghai”,按“下一步”按钮继续;
(9)出现设置根账号(root)密码界面时,输入密码‘123456’,弹出“脆弱密码”对话框,按“是”按钮采用此密码;
(10)出现安装硬盘分区设置界面时,直接按“下一步”按钮,弹出“将分区写入磁盘”对话框,按“将修改写入磁盘”按钮继续,显示格式化分区进度条;
(11)出现选择安装的软件包界面时,选中“软件开发”,“现在定制”,按“下一步”按钮,选中“服务器”类的“FTP服务器”和“老的网络服务器”,按“下一步”按钮开始安装,将依次显示“检查依赖关系”进度条、“开启安装进程”进度条、“软件包安装进度”进度条,安装过程比较长,大约30分钟,请耐心等待;
(12)安装完成后显示“祝贺您,安装已完成。
”界面,按“重新引导”按钮重启Fedora系统;
2.2.第一次运行Fedora9
第一次运行Fedora9需要进行时区、账户、网络等一些设置。
(1)按
按钮打开虚拟机电源,出现Fedora引导画面。
(2)第一次运行时会出现“欢迎”界面,按“前进”按钮。
(3)出现“许可证信息”界面,按“前进”按钮。
(4)出现“创建用户”界面时,输入用户名和密码创建一个普通用户,用户名和密码都用“arm”,按“前进”按钮。
(5)出现“DateandTime”界面时,直接按“前进”按钮。
(6)最后出现“硬件配置”界面,显示硬件信息,直接按“完成”按钮,弹出询问是否发送配置文件的对话框,点击“不,不发送”按钮,完成首次启动的设置。
(7)Fedor
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 技术 应用 指导书