嵌入式系统课程备课记录.docx
- 文档编号:2796088
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:13
- 大小:514.90KB
嵌入式系统课程备课记录.docx
《嵌入式系统课程备课记录.docx》由会员分享,可在线阅读,更多相关《嵌入式系统课程备课记录.docx(13页珍藏版)》请在冰点文库上搜索。
嵌入式系统课程备课记录
实验一:
虚拟机Vmware和Linux操作系统安装和配置
1、虚拟机Vmware安装
ftp:
//202.121.58.149(微机基础实验室网站)下载5.0版本和keygen
安装,基本选默认选项
2、安装linux
1)在Vmware中新建linux,启动;
2)启动时,按F2键cmos中改为从光盘启动;
3)在Vmware中设置光驱选项,由iso包启动,选择linux9.0中的第一个iso;
4)出现安装界面,选择文本安装,linuxtext
5)基本选择默认安装(其中,语言选中文,grub启动模式,不要输入密码,root密码统一)
6)安装samba服务和管理工具
在主菜单-系统设置-添加和删除应用程序中添加samba服务(服务器配置工具中选择redhat-config-samba,还有windows文件服务器中的sambaserver和client)
7)配置网络设置,ip地址和宿主机ip地址要处在同一网段,如宿主机的ip为192.168.1.2,则linux下为192.168.1.*,最后激活。
8)配置samba,在/etc/samba/smb.conf文件中编辑设置如下:
Workgroup工作组要与宿主机要一致,security=user改为share,然后在最后加入:
[share]
Path=/usr/share;改为自己需要共享的路径
Comment=share
Public=yes
Browsable=yes
Writable=yes
保存退出后,重新启动samba服务,servicesmbrestart
9)在图形界面下,配置共享文件夹权限属性为777
10)关闭linux防火墙,serviceiptablesstop
11)宿主机与linux互相ping通,然后在运行里输入\\192.168.1.*,实现共享,也可以在资源管理器中的网上邻居-整个网络-选择共享服务器打开。
12)安装Vmtools
●选择vmware中菜单vm-intallvmtools,在linux中自动mount一个光驱,复制其中的压缩文件(vmwaretools-5.0.0-13124.tar.gz)到其他非只读文件夹,解压(tarzxvf跟文件名或者在图形界面用鼠标右击方式解压)
●按ctrl+alt+shift+f1进入命令行界面,进入解压文件夹下面,运行文件./vmareinstall.pl
●基本一路按yes下去安装完成,运行init6重启linux。
实验二uclinux内核编译和移植
二、安装Casic_linux_ep7312.tar
首先在资料光盘源代码下找到Casic_linux_ep7312.tar文件,后按以下步骤操作:
#cp/mnt/cdrom/源代码/Casic_lin1、首先将其考贝到根目录下:
#cd/
ux_ep7312.tar.gz/
2、然后解压该文件:
#tarzxvfCasic_linux_ep7312.tar.gz
至此,Casic_linux_ep7312.tar安装完毕.
三、安装Cross-2.95.3.tar
首先在资料光盘调试软件下找到cross-2.95.3.tar文件,后按以下步骤操作:
1、建一个子目录:
#cd/usr/local
#mkdirarm
2、然后将其考贝到该目录下:
#cp/mnt/cdrom/源代码/cross-2.95.3.tar/usr/local/arm
3、进入该目录:
#cd/usr/local/arm
4、解压该文件:
#bzip2-c-dcross-2.95.3.tar.bz2|tarxvf-
至此,cross-2.95.3.tar安装完毕.
四、安装arm_linux_root.tar
首先在光盘源代码下找到arm_linux_root.tar文件,然后按以下步骤操作:
1.新建一个子目录:
#mkdirarm_linux_root
2.将该文件考贝到此目录下:
#cp/mnt/cdrom/arm_linux_root.tar/arm_linux_root
3.进入该目录:
#cdarm_linux_root
4.解压该文件:
#tarzxvfarm_linux_root.tar.gz
至此,arm_linux_root安装完些.
五、配置内核
在配置内核前,需做如下的操作:
#cd/usr/src/arm/linux
#cpedb7312arch/arm/def-configs/
#makeedb7312_config
配置内核:
#makemenuconfig
后进行内核的配置。
六、编译内核
内核配置完成后,如果首次编译时要运行:
#makedep
#makezImage
如果不是首次编译,则直接运行:
#makezImage
至此,内核的配置及编译已经完成,生成的zImage文件可以在/usr/src/arm/linux/arch/arm/boot/目录下找到。
之后按烧写过程将内核下载到目标系统进行运行。
七、编译文件系统
首先在资料光盘调试软件下找到arm-elf-tools-20011219.tar.gz文件,后按以下步骤操作:
复制到linux根目录,解压,tarzxvfarm-elf-tools-20011219.tar.gz
Cd/usr/src/arm
./usr/local/bin/genromfs–dromdisk–farm.rom
生成的Arm.rom就是编译好的文件系统。
步骤一:
通过超级终端下载操作系统内核和文件系统
一)超级终端的设置:
(1)在桌面的开始菜单中做如图2-6的选择:
图2-6
(2)新建连接,输入建立的名称,按确定键,如图2-7;
图2-7
(3)、端口选择
选择连接的COM端口,一般PC机有两个外置的COM端口:
COM1、COM2。
根据你目标系统与PC连接的串口来设定端口的选择如图2-8。
图2-8
(3)、属性设置如图2-9
每秒位数(通讯波特率)设定为:
115200
数据位数:
8
奇偶校验:
无
停止位:
1
数据流控:
无
图2-9
二)操作系统内核及文件系统下载
本教学实验平台已经在FLASH中烧写了ARMBOOT文件及FLASH烧写文件,按照上述步骤配置好超级终端后,可通过超级终端直接下载操作系统内核和文件系统。
连接好串口电缆及电源电缆;
硬件系统上电,核心板LED灯按照1Hz频率闪烁;
系统上电后或触发核心板的上电复位按键,超级终端出现图2-10画面;
图2-10
按PC回车键超级终端出现图2-11画面
图2-11
擦除20000----1dffff的地址空间的内容,如图2-12:
IESEC#erase200001dffff
图2-12
6.按PC机回车键,出现如图2-13的画面;
图2-13
7.烧写操作系统内核,如图2-14:
IESEC#xmodem20000
图2-14
PC回车键,出现如图2-15的画面;
图2-15
单击超级终端中的传送菜单,出现如图2-16的画面;
图2-16
10.点击发送文件选项出现如图2-17画面;
图2-17
传送操作系统内核(资料光盘:
/映像文件/zImage)文件到目标系统,如图2-18;
图2-18
文件系统烧写步骤与操作系统内核烧写步骤基本相同,在操作系统内核烧写结束超级终端返回到如图2-13的界面时在ICESEC#提示符后输入:
ICESEC#xmodemc0000
C0000是文件系统在FLASH中的起始地址,按下PC回车键,其他步骤及界面与烧写内核系统相同。
(资料光盘:
/映像文件/romdisk.img)
烧写开机画面与烧写内核及文件系统步骤相同,只是在ICESEC#提示符后输入:
ICESEC#xmodem300000
300000是开机画面在FLASH中的起始地址,按下PC回车键,其它步骤及界面与上述同。
(资料光盘:
/映像文件/jd0000)
12.至此,内核及文件系统烧写完成,重新按复位键,即可进入控制台模式,在此模式下,输入ls命令就可以列出FLASH中的文件结构。
实验三、调试软件的安装和使用说明
一、SDT安装
1、打开资料光盘:
/调试软件/SDT250/WINDOWS目录;
2、双击SETUP可执行文件出现图2-1画面;
3、单击next按钮,出现图2-2画面;
4、单击yes按钮,出现图2-3画面;
5、选择安装路径,如果按照缺省路径安装,则单击next按钮,出现如图2-4画面,直到安装结束。
注:
在安装过程中出现任何错误提示可以忽略,不影响使用。
配置如下:
打开sdt软件,newproject,选中debug,选择菜单project-toolconfigurationfordebug-armlink-set,进入界面,选择菜单项entryandbase,在entrypoint中输入0x60000000,read-only中输入0x60000000,选择菜单项imagelayout,在objectfile中输入init.o,在areaname中输入init.确定退出。
二、GIVEIO的安装
如果你的主机使用WINDOWSNT/2000需要安装GIVEIO软件。
1.打开资料光盘:
/调试软件目录/选择GIVEIO目录;
2.双击GiveIOInstaller.exe文件,出现如图2-5所示安装界面;
3.点击InstallService按钮安装GIVEIO;
4.点击Quit按钮退出安装。
步骤二、通过SDT调试应用软件
1.硬件系统上电,核心板LED灯按照1Hz频率闪烁;
2.启动光盘资料调试软件中的JTAG(对于WINDOWSNT/2000要启动JTAG-NT&2000.exe),如图2-19;
3.启动SDT(ARMDebuggerforWindows)调试软件,如图2-20;
4.首次使用SDT调试软件时,要对SDT进行配置,如图2-21。
点击菜单中Options选项,点击ConfigureDebugger选项。
出现如图2-22界面。
5.点击Configure选项,出现2-23界面,选择Ethernet,输入IP地址为:
127.0.0.1即本机缺省IP地址。
6.打开SDT菜单中的File选项中的Loadimage菜单,调入编译好的要调试的映像文件,如图2-24。
可按照单步、全速、设置断点等方式进行调试。
*打开任意一个实例,利用sdt进行调试,观察结果。
实验四开始参考实验教材。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 课程 备课 记录
![提示](https://static.bingdoc.com/images/bang_tan.gif)