实验指导书(自编).docx
《实验指导书(自编).docx》由会员分享,可在线阅读,更多相关《实验指导书(自编).docx(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、实验一:建立WinCE环境实验目的: 1.掌握PB下WinCE平台的定制。2.学会烧写WinCE内核文件。实验内容:1利用Platform Builder定制平台并编译。2 配置连接参数,将WinCE烧写到Flash。实验设备:PC机,Platform Builder集成开发环境,OURS-PXA270-RP实验箱。实验步骤:1建立并编译WinCE系统平台2硬件连接3烧写系统首先,启动Platform Builder:单击开始程序,选择Microsoft Windows CE .NET 5.0,单击Platform Builder 5.0。选择File菜单,单击New Platform按钮,启
2、动操作系统镜像的建立向导,首先,在Platform name处输入工程名字(如OURS270)。 点Next进入下一步,如图1-1。 选择Available configurationMobile Handheld一项,单击Next进入下一项。选择生成平台集成的程序和媒体(Application & Media),选择所需要的功能,如图1-2,然后点击下一步(Next)按钮。选择生成平台集成的网络和通讯协议程序(Networking & Communications),如图1-3选择所需要的网络通讯组件,然后点击下一步(Next)按钮。点击Finish按钮,完成建立系统镜像的步骤。3)设置编译
3、平台的参数在完成上述步骤以后,下面介绍如何编译CE.NET平台,在编译之前必须做一些相应的设置,具体操作过程如下所示:点击Platform菜单,选择设置(Settings)选项选择Locale选项,按照图1-4进行选择选择Build Options选项,选择Enable eboot space in Memory,并单击OK保存设置4)编译平台,点击菜单Build OS下Sysgen按钮约20分钟后,WinCE.NET的二进制影像文件“NK.bin”就生成了。2硬件连接:(1)将电源线分别连接PXA270-RP实验箱与电源插座。(2)用一根交叉网线将宿主PC机的网口与PXA270-RP实验箱的
4、网口(NET)相连。(3)用JTAG线连接实验箱左上方标有“JTAG”和“BURN”的JTAG口,然后将并口线连接到宿主PC机实验箱的并口。(4)用一根串口线连接宿主机和实验箱的串口0。注意:在做上述的连接操作时,PXA270-RP目标板必须是断电状态。3.烧写系统:(1)在这里笔者先对光盘目录“wincepxa270rp系统文件双启动 boot”文件夹下的文件做一下说明。在烧写的时候直接运行本公司给您提供的“*.bat”批处理文件即可,关于各个批处理文件的作用说明如下:“烧写_BLOB.bat”:烧写linux的系统引导程序BLOB;“烧写_NORBOOT.bat”:NORBOOT不用于单独
5、烧写,NORBOOT是测试程序时用的;“烧写_总BOOT.bat”:总BOOT中包括了NORBOOT、BLOB、EBOOT,wince占用全部的1GB NANDFLASH的空间。“烧写_总HALF_BOOT.bat”:总HALFBOOT 是指WinCE只会使用512M的NAND,其余部分,留给Linux使用。在“wincepxa270rp系统文件ce boot”下面只有一个系统引导文件“eboot.nb0”,如果我们单独的烧写wince系统的引导程序到目标板,那么请烧写此文件。具体操作步骤请见下面的详细介绍。(2)单独烧写wince系统到目标板:1) 在烧写内核的映象文件nk.bin之前,我们
6、首先必须利用“WinCE_JFlash擦除.bat”对Flash进行擦除和“WinCE_JFlash烧写.bat”将eboot.nb0烧到Flash中,具体操作步骤如下:给实验箱上电,打开光盘“wincepxa270rp系统文件ce boot”,找到并运行WinCE_JFlash擦除.bat批处理文件进行对Flash的擦除。开始擦除,输入“Y”:擦除之后,找到并运行WinCE_JFlash烧写.bat批处理文件进行烧写Eboot.nb0。开始烧录2) 在烧录完成以后,利用超级终端对Eboot相关参数进行设置。建立超级终端,具体步骤如下:新建一个超级终端。启动一台安装Windows XP操作系统
7、的机器,选择【开始】【程序】【附件】【通讯】【超级终端】启动一个超级终端窗口,如图1-5、图1-6、图1-7按照图中设置的选项设置各对话框中的内容。重新启动实验箱,同时在超级终端中连续按空格键进入Boot loader Configuration界面,A:选0,设置IP地址。(注意:IP地址设置要求同主机的IP在同一个网段)B:选1,设置子网掩码。C:选3,使其为Disabled DHCP。D:选5,将Startup image项由Download new image at startup切换到Launch existing flash resident image at startup。只需
8、在超级终端中按5即可E:将Program RAM image into FLASH 项由DISABLED切换到ENABLED。在超级终端中按6即可F:选7,将Boot Device Order设置为Boot device order: SMSC - PCMCIA S0 - PCMCIA S1。G:选8,设置串口模式,选择FFUART。H:选9,设置MAC地址为0-11-22-33-44-55.最后结果如图1-83)这一步结束之后,就基本上完成了烧写环境的配置。下面就可以开始烧写NK.bin了。PB平台准备好之后,在终端中键入“D:Download image now”就可以下载内核的映象文件N
9、K.bin了。不过这里我们还需要再配置一下PB里面的目标设备,具体的配置操作步骤如下:首先打开菜单TargetConnectivity Options在Kernel Service Map的几个选项中,都选择Ethernet将焦点转入到超级终端界面,键入D:DOWNLOAD image now,点击上图中的Settings按钮,在弹出的对话框中,检测到目标设备:点击下载按钮Attach Device,进行映像文件的下载。这时候,超级终端可以看到下载开始在映象文件传输完成以后,Eboot会根据设置自动烧写到Flash,烧写完成以后,WinCE会自动启动。注意,在显示传输完成之后,稍等片刻,系统自
10、动启动。启动画面如下图1-9所示:实验二:定制SDK并建立EVC实验目的:学会安装Platform Builder,建立开发环境。实验内容:生成SDK并安装,配置Embedded Visual C+的开发环境。实验设备:安装WINDOWS系统的PC机,Platform Builder集成开发环境,OURS-PXA270-EP实验箱。实验步骤:1使用Platform Builder定制SDK(软件开发工具包)。具体操作步骤如下:1)打开前面实验建立的PXA270平台。方法:选择【开始】【程序】【Microsoft Windows CE 5.0】【Platform Builder 5.0】。在菜单
11、File下点击Open Workspace,选择平台PXA270的路径在菜单Platform下,点击New SDK,新建一个SDK文件并命名。填写好产品和厂商名字后点击下一步,进入下一个对话框,如图2-1。在对话框中,按下图2-2所示选择,点击下一步。点击Finish完成操作2)在菜单Platform下,点击Configure SDK,出现如下所示对话框,依照下图2-3、图2-4、图2-5、图2-6各对话框所示进行设置,然后点击应用按钮。3)在菜单Platform下,点击Build SDK,出现如下图2-7界面,编译过程大概需要3分钟。点击Done,完成在指定目录下生成SDK文件2生成的SDK
12、文件在C:WINCE500PBworkspacesPXA270SDK下,安装此SDK后,即可支持EVC开发编译应用程序。打开这个路径,找到OURS270RP_SDK.msi,双击安装,按照下面提示,完成SDK的安装,如图2-8、图2-9。这样,我们就完成了在定制的PB下,建立SDK的过程。安装该SDK以后,我们就为EVC建立好了开发环境。3安装EVC集成开发环境。安装EVC集成开发环境的步骤如下:找到附带光盘中的EVC文件夹,点击setup.exe这个文件并按照提示选择好安装路径进行安装,如图2-10、图2-11。具体操作流程如下列图所示:输入注册码(由附带光盘提供),点击Next进入下一个对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 指导书
限制150内