




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二 建立WinCE 6.0平台并导出SDK2.1 实验目的1.熟悉利用VS 2005和Platform Builder 6.0创建工程及配置WinCE组件。2.熟悉利用VS 2005和Platform Builder 6.0导出SDK。2.2 实验内容 1.学会使用VS 2005和Platform Builder 6.0定制内核,并对其进行编译。2.导出并安装SDK。2.3 实验设备1、装WINDOWS系统的PC机,VS 2005和Platform Builder 6.0集成开发环境2、OURS-PXA270-RP实验箱2.4实验步骤0解决180天试用期问题每次实验必须操作步骤,删除日期计
2、算文件,在Platform Builider安装目录下有个Etkremov.inf(在“C:Program FilesMicrosoft Platform Builder6.00”路径下),试用期是以此文件的创建日期来计算的。将其删除,然后新建一个文件,再重命名为Etkremov.inf,不要直接新建这个文件,否则由于filesystem tunnel,会导致新建的文件总是沿用老文件的创建时间。1. 创建一个新的WinCE 6.0工程(1)在创建WinCE工程前,需要添加CORTEX-A8RP实验箱的BSP包(在光盘“A8_RP-CE6.0 BSP”路径下)。将A8_RP的BSP文件解压后拷贝
3、到Windows Embedded CE 6.0所安装路径下(默认在“C:WINCE600PLATFORM”)默认路径,不然后面没有基于该BSP包的开发,不能驱动硬件。每次实验都要做的操作步骤,使用绿色标注。,如图2-1所示:图 2-1(2)BSP添加完成后,打开Visual Studio 2005软件,如图2-2所示:图 2-2(3)点击“File”-“new”-“project”,选择“Platform Builder for CE 6.0”,设置项目 “名称”为“A8_RP_OSDesign”,如图2-3、2-4所示:图 2-3记住自己的location位置,不然找不到编译生成文件。图
4、2-4图 2-5(4) 选择BSP为“A8_RP:ARMV4I”,如图2-6示:前面添加A8_RP文件后,该处多出此选项。图 2-6选择“PDA Device”,如图2-7;图 2-7(5)选择“Mobile Handheld”,如图2-8示:图 2-8(6)设置“Applications _Media”,如图2-9示:根据实际需求选择相关模块,编译进内核中。图 2-9(7)设置“Networking _Communications”,如图2-10所示。图 2-10图 2-11(8)如上图2-11,点击“完成”按钮,结束 Windows Embedded CE 6.0 OS Design Wi
5、zard。您应当会看见有关 NDIS 用户模式 I/O 协议驱动程序的警告,点击“Acknowledge”以继续。结束后,Visual Studio 打开CORTEX-A8RP_OSDesign项目。“解决方案资源管理器”选项卡应当是活动的且在 Solution (解决方案) 容器下显示了新的 OS design 项目。如图2-12所示:图 2-122. 添加核心组件选择Catalog Items View选项卡,点击鼠标左键添加视频图像组件,见图2-13:图 2-13按照上图的方法,依次按下图2-14、2-15所示添加组件:选择适当组件,其中选项前标注含义见下。图 2-14图 2-15在Ca
6、talog Items中,不同的图标代表着不同的意义。其中,将有可能看到以下六种图标。 方形:表示这一个选项被选定之后,将有多个Catalog Items被加入到当前的工程中。 图形:表示这一个选项被选定之后,将有一个Catalog Item被加入到当前的工程中。 红色小×或者:表示这一个选项不能被加入到当前工程中,也就是说,它必须被排除在当前工程之外。 绿色正方形或者:表示这个选项的加入是因为已添加到当前工程中的其他Catalog Items对这个选项的依赖。 绿色小勾或者:表示这个选项是开发人员直接选定加入到当前工程中的。因为它的加入,可能会有其他Catalog Items因为依
7、赖关系而被加入。 红色感叹号:表示这个选项的加入可能会引入其他的问题。当加入这类选项时,Platform Builder for CE 6.0会弹出一个警告窗口。3. 以上组件添加完以后,还要对定制的WinCE 6.0工程进行必要的设置之后再进行编译。选择“project”-“properties”,如下图2-16所示:图 2-16在属性页窗口中,选择配置为:A8_RP ARMV4I Release,如图2-17所示:Debug版本包含调试信息,Release版本进行了各种优化。图 2-17在“Locale”中,点击“Clear All清除字库,减少NK.bin大小,节约内存。”,将“Loca
8、les”选项框里的下拉条拉到最底下,选择“中文(中国)”,在“Default locale:”选项框里选择“中文(中国)”,如图2-18所示:在“Build Options该处取消Enable KITL,该选项为我们提供调试Wince的方法,该处不需要。”中只保留第二项即可。图 2-18然后点击“应用”,再点击“确定”按钮来完成CORTEX-A8RP_OSDesign 属性页的设置。至此,WinCE 6.0工程配置完成,选择“build”下的“build solutions”按钮来编译工程,如下图2-20所示:图 2-19此过程大约需要30分钟或者更长该过程较长,希望认真填写,重来一次又是一段
9、等待。,这取决于您的PC机的配置,请耐心等待!编译完毕后,在Output窗口中显示编译成功:=Build: 1 successed or up-to-date,0 faild ,0被跳过=编译成功后,需要看到如下文件,如下是我们裁剪定制的内核文件:1.mlo2.ebootsd.nb03.nk.bin4.xldrnand.bin5.Ebootnand.bin此过程大约需要30分钟或者更长,这取决于您的PC机的配置,请您耐心等待。4. 导出SDKSDK中包含特定WinCE平台的头文件,需要根据裁剪内核制作。 在菜单“Project”下,点击“Add New SDK”,如图2-21所示:图 2-20
10、(2)在“General”中,填写好产品和厂商名字,如图2-22所示:图 2-21(3)在“Install”中,填写好MSI文件夹路径和文件名,如图2-23所示:MSI Folder Path路径是SDK存放位置,需要记住。图 2-22(4)选择CPU Families选项,出现如图2-24所示画面:图 2-23(5)点击“应用”并“确定”,SDK添加完成,见图2-25:图 2-24(6)至此,在菜单“Build”下,点击“Build All SDKs”,如图2-26、2-27所示:图 2-25图 2-26(7)稍等片刻,SDK生成完毕,见图2-28所示:图 2-27(8)SDK导出成功后,在A8_OSDesign工程下找到“A8-RP.msi生成我们的目标文件。,过程如下:图 2-28图 2-29图 2-30图 2-31选择“custom”这一安装类型,如图2-33所示:图 2-32如图2-34所示,在“Location”处系统自动找到我们定制的工程路径下,所以最好不要修改它的默认路径:记住路径,待会根据安装路径查看下,SDK安装了些什么。图 2-33图 2-34图 2-35最后点击“Fin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南师范大学《机器人自主式技术》2023-2024学年第二学期期末试卷
- 心理关于记忆的课件
- 河北大学《电视新闻节目》2023-2024学年第二学期期末试卷
- 红河卫生职业学院《高等通风工程》2023-2024学年第二学期期末试卷
- 中国矿业大学徐海学院《专题地图设计与编绘实验》2023-2024学年第二学期期末试卷
- 江苏大学京江学院《算法导论》2023-2024学年第二学期期末试卷
- 山西卫生健康职业学院《新媒体影像创业》2023-2024学年第二学期期末试卷
- 建筑设计方案竞标
- 宝宝育儿的心得体会
- 2025关于合同解除条件的规定
- MOOC 化学与社会-大连理工大学 中国大学慕课答案
- JJG(皖)112-2021 失重秤检定规程
- JJG 692-2010无创自动测量血压计
- 焊接机器人操作工职业技能竞赛考试题库(浓缩500题)
- 2023年江苏省镇江市中考化学真题含解析
- 儿童及青少年知情同意书版本
- 建材工业设备安装工程施工及验收标准
- 拒绝欺凌与善同行
- 不同造林模式对桉树人工林林下植物物种多样性的影响
- 礼盒包装策划方案
- 《挠挠小怪兽》小班韵律课件
评论
0/150
提交评论