嵌入式系统实验报告书.docx
- 文档编号:3042186
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:13
- 大小:72.17KB
嵌入式系统实验报告书.docx
《嵌入式系统实验报告书.docx》由会员分享,可在线阅读,更多相关《嵌入式系统实验报告书.docx(13页珍藏版)》请在冰豆网上搜索。
嵌入式系统实验报告书
嵌入式系统实验报告书
2013–2014第1学期
院系:
电子通信工程系
姓名:
蒋瑾
专业:
通信工程
学号:
101307313
指导老师:
赵成
实验一认识嵌入式开发平台
一、实验目的
认识UP-NETARM2410-S嵌入式开发平台,了解使用的ARM9S3C2410嵌入式微处理器芯片,了解相应外围电路及接口的硬件电路设计,从而了解嵌入式系统的作用及其实现的功能。
二、实验内容
观察嵌入式开发平台,认识板载的核心微处理器、存储芯片、电源电路部分、显示屏、键盘、网络接口、RS232接口、RS485接口、ADC部分、DAC部分、IrDA部分、SD卡接口、PCMCIA卡接口、笔记本电脑硬盘接口部分、CF卡接口、IC卡接口、PS/2键盘鼠标接口、音频接口、USB接口以及JTAG调试接口等内容,了解相应电路及接口的电路原理。
三、预备知识
了解常用的接口芯片及计算机外围设备;熟悉模拟及数字电路设计。
四、实验设备
1.硬件环境配置
计算机:
Intel(R)Pentium(R)及以上
内存:
1GB及以上
实验设备:
UP-NETARM2410-S嵌入式开发平台
2.软件环境配置
操作系统:
MicrosoftWindowsXPProfessionalServicePack2
虚拟机:
VMwareWorkStation7
Linux系统:
RedHatEnterpriseLinuxAS4(2.6.9-5.EL)
五、实验步骤
6、遇到的问题及解决方法
实验二安装VMWARE7.0虚拟机环境
一、实验目的
熟悉嵌入式系统开发环境的建立,学会Windows系统环境与Linux系统环境共享资源的基本方法。
二、实验内容
在Windows系统环境中安装VMWARE7.0虚拟机软件,为建立LinuxRHELAS4系统虚拟机准备基本工具。
三、预备知识
回顾以往学习过的电路专业用到的虚拟软件;了解虚拟软件的相关知识;了解VMWARE的基本知识。
四、实验设备
1.硬件环境配置
计算机:
Intel(R)Pentium(R)及以上
内存:
1GB及以上
实验设备:
UP-NETARM2410-S嵌入式开发平台
2.软件环境配置
操作系统:
MicrosoftWindowsXPProfessionalServicePack2
虚拟机:
VMwareWorkStation7
Linux系统:
RedHatEnterpriseLinuxAS4(2.6.9-5.EL)
五、实验步骤
1、双击VmwareWorkstation安装程序图标,运行安装程序,进入Vmware虚拟机安装的初始加载界面。
2、Vmware虚拟机的初始加载结束后,进入安装向导界面,点击Next进入下一步。
3、选择安装类型:
选择典型安装(Typical),再点击Next按钮进入下一步。
4、设置程序安装路径,点击”Change…”按钮,可以选择更改默认的安装路径,然后设置自己需要安装的程序路径。
在点击Next按钮进入下一步。
5、提示安装程序时需要创建的快捷图标,按默认的设置即可,不需要改动,直接点击Next按钮进入下一步。
6、确认前面各个步骤中的设置是否正确,并准备进入正式的安装过程。
7、安装完毕后完成注册信息。
8、选择重启计算机,完成Vmware虚拟机的安装。
9、系统重启后,点击VmwareWorkstation快捷方式运行虚拟机。
安装完成。
六、遇到的问题及解决
1、VMware虚拟机提供协助安装多个操作系统的功能,安装方便简单,并且不需要对已有的系统重新分区或安装新磁盘,方便探索操作系统的使用。
非常好用和方便。
2、提供系统间的共享服务,方便系统之间资料得共享。
两种共享功能:
Vmware虚拟机的共享设置和linux系统的Samba服务。
3、对于初学linux系统的新手,在windows系统中安装Vmware虚拟机,构建Window-Linux开发模式,方便循序渐进地理解和掌握Linux操作系统。
实验三安装LinuxRHELAS4操作系统
一、实验目的
进一步掌握嵌入式系统开发环境的建立;熟悉Linux操作系统环境;配置Samba服务;设置VMWARE虚拟机工享功能。
二、实验内容
在VMWARE7.0虚拟机中安装LinuxRHELAS4操作系统。
正确安装Linux操作系统后,设置VMWARE虚拟机提供的共享功能,并在Linux系统中建立Samba服务,使Windows系统环境与Linux系统环境能共享资源。
三、预备知识
了解Linux操作系统的安装方法及基本操作方法。
四、实验设备
1.硬件环境配置
计算机:
Intel(R)Pentium(R)及以上
内存:
1GB及以上
实验设备:
UP-NETARM2410-S嵌入式开发平台
2.软件环境配置
操作系统:
MicrosoftWindowsXPProfessionalServicePack2
虚拟机:
VMwareWorkStation7
Linux系统:
RedHatEnterpriseLinuxAS4(2.6.9-5.EL)
五、实验步骤
1、在Vmware虚拟机的运行界面中,点击菜单的File项在弹出的下拉菜单中选择“New“项再点击VirtualMachine。
进入安装向导。
2、在安装向导中选择自定义安装(Custom),进入下一步。
3、选择虚拟机平台,不同的Vmware虚拟机平台支持的硬件特性不同。
进入下一步。
4、选择要安装的Linux操作系统光盘镜像,同时使用Vmware虚拟机的“EasyInstall“功能自动安装Linux操作系统。
5、设置安装的Linux系统的用户名和密码信息。
6、设置Linux虚拟机的显示名称及安装路径。
选择Linux系统在用户本机上实际额的安装路径。
7、配置虚拟机使用的处理器。
配置处理器数量、处理器的内核数,这里使用默认的设置:
一个单核处理器。
8、配置虚拟机使用的存储空间、网络类型、I/O适配器类型、创建一个虚拟磁盘,在其上安装Linux操作系统、并选择使用的磁盘类型、磁盘的空间大小及设定存储磁盘文件的路径。
9、对话框汇总了前面的设置项目,如果没有错误,不需要修改,直接点击“Finish“按钮,进行Linux系统的安装。
10、Linux系统安装完毕后会自动启动,输入用户名、口令,进入Linux系统的桌面环境。
11、配置Samba服务,点击“Applications’’→‘SystemSettings’→‘SecurityLevel’弹出‘SecurityLevelConfiguration’对话框。
12、在‘SecurityLevelConfiguration’对话框中,将‘SecurityLevel’项设置为‘Disablefirewall’,即无防火墙。
13、点击“Applications’’→‘SystemSettings’→‘Samba’,对‘Samba服务器配置’对话框中进行配置。
14、对Samba服务各项进行设置保存,就可以看到Linux系统下的共享文件夹/home/zcnet。
六、遇到的问题及解决
1、使用Vmware虚拟机在Windows系统中安装Linux操作系统,安装过程不需要修改Windows中的硬盘分区,只要具有足够的剩余磁盘空间就行了。
2、Linux系统使用的是RedhatEnterpriseLinuxAdvancedServer4发行版本。
3、Linux系统直接挂载即可,安装简单,提供很多网络服务,有两种共享功能:
Vmware虚拟机的共享设置和linux系统的Samba服务可供选择。
实验四Linux操作基础及嵌入式交叉编译环境的建立
一、实验目的
熟悉Linux操作系统开发环境,掌握Linux操作系统中的基本操作命令;掌握Vi编辑器的使用;掌握GCC工具的使用;掌握make及Makefile文件的使用。
掌握建立嵌入式交叉编译环境的方法。
二、实验内容
1.在Linux操作系统中执行常用的文件命令、目录命令、多用户命令与安全性命令以及其它常用命令。
2.使用Vi编辑器建立一个hello.c源文件,存放在/home目录中(代码参见附录1)。
3.使用GCC工具编译hello.c源文件,并在计算机上执行得到的hello可执行程序。
4.使用Vi编辑器建立一个Makefile文件,存放在/home目录中(代码参见附录2)。
使用make命令重新编译hello.c源文件。
5.建立嵌入式交叉编译环境。
6.使用嵌入式交叉编译工具重新编译hello.c源文件,并使用readelf命令查看得到的hello可执行程序的文件头信息。
三、预备知识
了解Linux操作系统的基本操作方法;了解嵌入式系统基本的开发方法。
四、实验设备
1.硬件环境配置
计算机:
Intel(R)Pentium(R)及以上
内存:
1GB及以上
实验设备:
UP-NETARM2410-S嵌入式开发平台
2.软件环境配置
操作系统:
MicrosoftWindowsXPProfessionalServicePack2
虚拟机:
VMwareWorkStation7
Linux系统:
RedHatEnterpriseLinuxAS4(2.6.9-5.EL)
五、实验步骤
1、登陆redhatlinux操作系统,打开终端。
可以输入su切换用户,ls,cd,pwd,mv等命令。
2、进入/home目录下在命令提示符#后输入Vihello.c命令,编辑一个.c源文件,回到命令模式,输入“:
wq”保存文件并退出。
3、使用gcc–chello.c命令编译并得到hello可执行文件。
4、使用viMakefile命令建立Makefile文件,如下:
#Makefileforhello.c
hello:
hello.o
gcc–ohellohello.o
hello.o:
hello.c
gcc–chello.c
clean:
rm–f*.o
使用make重新编译hello.c
5、下载arm-linux-tools-20061213.tar.gz文件,将其解压到/home目录下,在终端上运行命令:
“vi/root/.bashrc”。
编辑.bashrc文件,在最后一行添加exportPATH=$PATH:
/home/usr/local/bin。
注销redhat系统,重新登陆,使以上设置成效。
启动终端,在命令行输入arm-linux-gcc–v,如果出现版本信息说明交叉编译环境已经成功安装。
六、遇到的问题及解决
1、问题:
[root@localhosthome]#arm-linux-gcc-v
bash:
arm-linux-gcc-v:
commandnotfound
#命令格式输入错误。
解决方法:
[root@localhosthome]#arm-linux-gcc–v
当出现以下信息时代表交叉编译工具安装完成:
2、使用make命令编译Makefile文件时出错:
配置/root目录下的.bashrc文件设置PATH路径为交叉编译工具所在的的目录。
编辑Makefile文件的路径为交叉编译工具所在的路径。
实验五 安装并使用嵌入式系统仿真软件SKYEYE
一、实验目的
熟悉使用嵌入式系统仿真
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 实验 报告书
![提示](https://static.bdocx.com/images/bang_tan.gif)