- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows CE.Net系统定制与驱动开发
实验指导手册 Ver3.1
目录
一、安装基于2410开发板的WinCE.NET BSP 3
二、Wince系统工程的定制与编译 5
三、Wince的烧写(基于Edukit-iii+2410平台). 15
四、系统特性的添加MFC特性,添加鼠标和U盘驱动 26
五、导出SDK 30
六、虚拟地址的映射(操作外设IO 蜂鸣器) 33
七、通过开机Demo的显示了解平台配置文件 37
八、触摸屏驱动中断的添加和响应 37
九、LED驱动的添加 56
十、LED应用程序控制实验 57
十一、串口通信实验 58
一、安装Edukit2410的WinCE.NET BSP
1. 拷贝D盘中的“D:\内蒙培训\Wince代码\EduKit2410”整个目录到Platform目录下。
2. 去掉该目录中所有文件的只读属性。
3. 打开Platform Builder4.2,单击【File】【Manage Catalog Features…】菜单项,如图1所示。
图1
4. 在Catalog列表中单击选中“smdk2410.cec”文件,如图2所示,然后单击【Remove】按钮,删除PB4.2自带的smdk2410BSP。
图2
5. 单击【Import】按钮,导入“PLATFORM\ EduKit2410\EduKit2410.cec”文件, 然后点击OK返回。
6. 完成第5步操作后,系统将在Catalog的BSPs文件夹下自动添加“Embest EduKit2410:ARMV4I项”,如图4所示,此时BSP安装完成。
二、Wince系统工程的创建以及编译
1. 打开Platform Builder4.2,单击【FILE】【NewPaltform】菜单项,如图所示。
2. 在弹出的【NewPlatformWizard–Step 1】对话框中单击【Next】按钮,如图所示。
3. 在弹出的【NewPlatformWizard–Step 2】对话框中选择BSP,如下图所示:
4. 在弹出的【NewPlatformWizard–Step 3】对话框中输入工程的名称,如“edukit2410”,(下图示例中工程名输入了另外一个名字)
然后选择“Mobile Handeld”
5. 直接点击“Finish”,
6.接着单击【Next】按钮。
7. 在【NewPlatformWizard–Step 8】对话框中单击【Finish】按钮,如下图所示,完成新平台的建立。
8. 在Platform Builder中点击“platform”,在弹出的菜单中选择【Settings…】菜单项;在弹出的对话框中选择Build Options:取消【Enable KITL】和【Enable CE Target Control Support】以及【Enable Full Kernel Mode】复选框的选中状态,如下图所示。最后单击【OK】按钮完成平台设置。
9. 在右边的列表中依次如下图展开 Catalog - BSPs -Embest EduKit2410:ARMV4I –Device Drivers -Networking -Local Area Networking(LAN) device,右击CS8900,选择“Add to platform”。
图14
10. 单击【Build】菜单,点击 Build Platform开始编译新平台,大概要花费20分钟左右的时间。 编译完成后,就可以在当前工程的路径下面看到生成的目标文件 eboot.nb0以及nk.bin。
图15
三、Wince的烧写:具体请参看资料 :“烧写说明”
四、添加系统特性 :MFC支持;U盘支持、USB鼠标支持
1. 在PB的右边列选框中选中“Catalog/Core OS/Display base devices/Applications and Services Development”目录下的“Standard SDK for Windows CE .NET”,然后单击鼠标右键,在弹出的快捷菜单中选择【Add To Platform】菜单项,如下图所示。
2. 在PB的右边列选框中选中“Catalog/Core OS/Display base devices/Applications and Services Development”目录下的“Microsoft Foundation Classes(MFC)”,然后单击鼠标右键,在弹出的快捷菜单中选择【Add To Platform】菜单项,如下图所示。
3. 按照下图所示展开,在蓝色条处点击中点击右键
文档评论(0)