- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四 构建基于MagicARM2410的windows CE 5.0平台
实验学时:10
实验目的:
通过构建基于MagicARM2410的windows CE 5.0平台,使学生掌握定制一个wince内核的过程;定制一个wince内核前,wince参数设置;定制wince及相应的应用程序支持;编译内核;编译文件的位置等知识。
实验器材:
装有XP操作系统的PC机一台,硬盘至少有20GB空间,内存1GB及wince5.0程序包。
实验步骤:
本实验共有四个部分组成分别为:
定制一个wince内核前,wince参数设置
定制wince及相应的应用程序支持
编译内核
编译文件的位置
第一部分:定制一个wince内核前,wince参数设置
注意:本部分实验主要是将wince原来提供的smdk2410支持包,换成现有的2410实验箱,生产厂家提供的软件支持包。
第1步:将C:\WINCE500\PLATFORM中的SMDK2410文件夹重新命名为:SMDK2410_backup
改名后如下:
第2步:将E:\嵌入式文件夹\嵌入式安装\wince安装程序\SMDK2410_ZY_V11的SMDK2410_ZY_V11文件夹复制到C:\WINCE500\PLATFORM文件夹下,重新命名为SMDK2410
复制后如下:
注意:一定要去除SMDK2410目录及该目录下所有文件的只读属性。
第3步:将C:\WINCE500\PUBLIC\COMMON\OAK\CATALOG\CEC目录下的smdk2410.cec文件改名为smdk2410_backup.cec;
将E:\嵌入式文件夹\嵌入式安装\wince安装程序\SMDK2410_ZY_V11中的smdk2410.cec文件复制过来。
第4步:启动wince5.0,双击Platform Builder 5.0图标
选择file—manage catalog Items…
选择如下:按import删除原来wince中提供的文件,
单击import导入新的smdk2410.cec文件。
单击OK
第二部分:定制wince及相应的应用程序支持
第1步:选择file---new platform,单击next
第2步:创建创建工程名,为zzy2410如下:
第3步:选择BSP如下:
第4步:选择配置模板如下:
第5步:选择应用程序及媒体配置,同步连接、手持设备浏览器、IE浏览器、EXCEL,PPT,WORD浏览器
第6步:选择所需要的网络与通信配置,TCP/IP协议、LAN局域网、蓝牙、WAN广域网,去掉IRAD红外线。
第7步:蓝牙通信的安全警告
第8步:完成定制
按finsh后显示
左侧为zzY2410工程的平台管理窗口,右侧为catalog特定属性的选择窗口。
第9步:在platform builder5.0中选择工作区的osdesign view选项卡,在其中选中zzy2410 catalog items并右击,在弹出的菜单中选择settings
第10步:选择编译选项:
第11步:选择地区为中文,默认语言为中文
第12步:从本步开始,向wince内核中加入自定义的特性。
加入DM9000 Driver选项卡, bsps---samsung smdk2410:armv4I---deice drivers---networking----local area networking(lan)devices----DM9000 driver
第13步:bsps---samsung smdk2410:armv4I---deice drivers---usb function ----usb function bus drivers----samsung 2410 csp (wince建立与PC机的activesync连接需要此特性)
第14步:sps---samsung smdk2410:armv4I---deice drivers---usb host—usb host controllers---s3c2410 usb host driver 加入USB驱动
第15步:将MFC微软基础类库加入内核,
Core os---windows ce devices---applications and services development—microsoft foundation classed(MFC)
第16步:加入蓝牙无线传输所需的OBEX协议。
Core os---windows ce devices---applications and services development—object exchange protocol(obex)----obex server
文档评论(0)