实验指导书04构建基于MagicARM2410的windowsCE5.0平台_第1页
实验指导书04构建基于MagicARM2410的windowsCE5.0平台_第2页
实验指导书04构建基于MagicARM2410的windowsCE5.0平台_第3页
实验指导书04构建基于MagicARM2410的windowsCE5.0平台_第4页
实验指导书04构建基于MagicARM2410的windowsCE5.0平台_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验四 构建基于magicarm2410的windows ce 5.0平台实验学时:10实验目的:通过构建基于magicarm2410的windows ce 5.0平台,使学生掌握定制一个wince内核的过程;定制一个wince内核前,wince参数设置;定制wince及相应的应用程序支持;编译内核;编译文件的位置等知识。实验器材:装有xp操作系统的pc机一台,硬盘至少有20gb空间,内存1gb及wince5.0程序包。实验步骤:本实验共有四个部分组成分别为:1. 定制一个wince内核前,wince参数设置2. 定制wince及相应的应用程序支持3. 编译内核4. 编译文件的位置第一部分:定

2、制一个wince内核前,wince参数设置注意:本部分实验主要是将wince原来提供的smdk2410支持包,换成现有的2410实验箱,生产厂家提供的软件支持包。第1步:将c:wince500platform中的smdk2410文件夹重新命名为:smdk2410_backup改名后如下:第2步:将e:嵌入式文件夹嵌入式安装wince安装程序smdk2410_zy_v11的smdk2410_zy_v11文件夹复制到c:wince500platform文件夹下,重新命名为smdk2410复制后如下:注意:一定要去除smdk2410目录及该目录下所有文件的只读属性。第3步:将c:wince500pu

3、bliccommonoakcatalogcec目录下的smdk2410.cec文件改名为smdk2410_backup.cec;将e:嵌入式文件夹嵌入式安装wince安装程序smdk2410_zy_v11中的smdk2410.cec文件复制过来。第4步:启动wince5.0,双击platform builder 5.0图标选择filemanage catalog items选择如下:按import删除原来wince中提供的文件,单击import导入新的smdk2410.cec文件。单击ok第二部分:定制wince及相应的应用程序支持第1步:选择file-new platform,单击next第

4、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并右击

5、,在弹出的菜单中选择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

6、 csp (wince建立与pc机的activesync连接需要此特性)第14步:sps-samsung smdk2410:armv4i-deice drivers-usb hostusb host controllers-s3c2410 usb host driver 加入usb驱动第15步:将mfc微软基础类库加入内核,core os-windows ce devices-applications and services developmentmicrosoft foundation classed(mfc)第16步:加入蓝牙无线传输所需的obex协议。core os-windows c

7、e devices-applications and services developmentobject exchange protocol(obex)-obex server-obex file browser 和obex inbox第17步:加入网络应用程序,如ping,ipconfig,route等命令.core os-windows ce devices-communication services and networking -networking features-network utilities(ipconfig,ping,route)第18步:加入对usb键盘与鼠标的支持

8、。core os-windows ce devices-usb host support-usb huan input device(hid)class driverusb hid keyboard and mouse第19步:加入对u盘的支持。core os-windows ce devices-usb host support-usb storage class driver第20步:加入对hive注册表的支持。core os-windows ce devices-file systems and data store-registry storage(choose 1)-hive-bas

9、ed registry第21步:加入对fat文件系统的支持。core os-windows ce devices-file systems and data store-storage managerfat file system和partition driver第22步:加入对media player播放器的支持。core os -windows ce devices -graphics and multimedia technologies -media -windows media player-windows media player第23步:加入对本地存储器中的mp3和wma文件播放

10、的支持。core os -windows ce devices -graphics and multimedia technologies -media -wma and mp3 local playback 和wma and mp3streaming第24步:加入对视频mpeg-1播放的支持。core os -windows ce devices -graphics and multimedia technologies -media -video codecs and renderers-mpeg-1 video codec 第25步:加入对视频音频解码的支持。core os -windo

11、ws ce devices -graphics and multimedia technologies -media-audio codecs andrenderers-mpeg-1 and 2 audio codec第26步:加入类似于在windows中运行dos命令的窗口。core os -windows ce devices -shell and user interface-shell-command shell-command processor 和console window第27步:加入windows xp 风格,该特性使得windows ce 界面与windows xp的界面很

12、相近。core os -windows ce devices -shell and user interface-user interface-customizable ui-windows xp-like sample skin第28步:加入对sd/mmc卡的支持。device drivers-sdio-sdio host -samsung 2410 sdio hostdevice drivers-sdio-sd memory第29步:加入对usb device串中类的支持。wince建立与pc机的activesync连接需要此特性。device drivers-usb function -

13、usb function clients-serial第30步:加入对cf卡的支持。device drivers-storage devices-storage devices-compact flash/pc card storage(atadisk)经过以上30步完成了一个简单wince的定制,同学们可以细心体会,定制过程象搭建积木一样,可以根据实际需要,自己选择相应的内核模组。第三部分:编译内核第1步:编译内核build os -clean before building选项处于选中状态build os -sysgen第2步:编译开始后,pb右下角的状态栏图标将变为building:,表示正在编译。第3步:根据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论