- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用Platform_Builder生成Windows_CE操作系统.
使用Platform Builder配置Windows CE操作系统
引言
嵌入式系统是指操作系统的和功能软件集成于计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化,类似于BIOS的工作方式。具有软件代码小、高度自动化、响应速度快等特点。Windows CE是一个功能强大的开放的32位实时嵌入式操作系统,适用于快速构建新一代内存少、体积小的智能设备,例如工业控制器、手持式设备、智能电话、机顶盒和零售点设备等。不仅如此,Windows CE也为开发智能移动设备提供了新一代可剪裁的嵌入式系统平台。Windows CE支持各种处理器产品家庭,包括x86、Xscale、ARM、MIPS和SH等系列,因此它允许开发人员选择最理想的硬件。微软Windows CE Platform Builder 3.0用于创建、裁剪、定制Windows CE操作系统。Platform Builder为创建Windows CE提供许多配置文件和开发调试工具。由于Windows CE适合于要求实时的和具有特定用途的多任务体系,通常需要为目标平台开发专用的硬件设备的设备驱动程序。只有向Winodws CE添加适当的设备驱动程序之后外围设备才可以正常工作。以RTL8139网卡驱动程序为例,说明如何通过修改配置文件添加Windows CE的设备驱动程序。
1 建立配置Windows CE的软硬件环境
配置和调试Windows CE需要1台高性能开发工作站和1台目标调试设备。Platform Builder 3.0运行在Windows 2000或者以上版本的高性能开发工作站上。Platform Builder提供了创建和调试Windows CE映射NK.BIN的集成开发环境,如向导和工具栏,支持活动模板库(ATL)、微软基本类库(MFC)和Visual Basic,为支持的处理器家庭提供编译器、内核调试器以及各种远程调试工具。目标调试平台可以是经过适当配置以后的普通PC机,也可以是嵌入式微处理器模块。开发工作站通过以太网或者串、并行口与目标平台连接,并将Windows CE操作系统映像文件NK.BIN下载到目标平台。下载完成之后,Windows CE在目标平台启动。在开发工作站上,可以使用Platform Builder提供的调试工具查看Windows CE的运行情况。以太网和串、并行口这两种连接类型的差别如表1所列。
表1 以太网和串、并行口连接之间的差别
以太网连接 串、并行口连接 下载速度较快 下载速度较慢? 开发工作站需要以太网网卡,目标平台需要NE2000兼容的调试以太网网卡 串行口、并行口 映像文件和调试工具都使用以太网 映像文件使用并行口下载,目标平台的调试信息使用串行口传送 2 Platform Builder 3.0提供的配置文件
配置文件包括4种文件类型:二进制映像生成文件.BIB、注册表文件.REG、目录和文件分配表文件.DAT、数据库文件.DB。通过修改这些配置文件可以裁剪优化Windows CE。用户根据需要可以创建自己的配置文件,PB提供的主要配置文件如表2所列。表2 配置文件列表
.BIB文件 .REG文件 .DAT文件 .DB文件 Common.bib Common.reg Common.dat Common.db Dcom.bib Dcom.reg Servers.dat Msmq.bib Msmq.reg Platform.bib Platform.reg Platform.dat Platform.db Project.bib Project.reg Project.dat Wceshellfe.bib Wceshellfe.reg Wceshellfe.dat Wceshellfe.db Wceappsfe.bib Wceappsfe.reg Wceappsfe.dat Wceappsfe.db Config.bib Script reg 2.1 二进制映像生成文件.BIB
.BIB文件是文本文件,标识包含在Windows CE映像中的目标模块、组件和文件。一个.BIB文件包含4个部分:FILES、MODULES、MEMORY和CONFIG。
(1)FILES部分
FILES分配一部分内存空间给静态数据文件。这部分主要包括字体文件(.TTF)、文本文件(.TXT)、位图文件(.BMP)和声音文件(.WAV)等。例如:
;Name Path Memory Type
;------ --------------------------------------- ----------- -----
Tahoma.ttf $(_FLATRELEASEDIR)
您可能关注的文档
- 低NOx燃烧技术..doc
- 低体温易生癌生姜养生大作战..doc
- 低年级语文课堂游戏..doc
- 低压成套开关设备装配工艺..doc
- 低温热水地板辐射采暖管道施工工法..doc
- 低温辐射电热膜供暖系统讲义..doc
- 低温锡膏使用手册..doc
- 低碳旅游初探综述..doc
- 低碳经济循环经济与加快经济发展方式转变..doc
- 低血容量休克复苏指南..doc
- 使用simulinkbode图的绘制..docx
- 使用SolidWorks_Cosmos对同步齿轮泵轴的疲劳..doc
- 使用SOS-在VisualStudio中启用非托管代码调试来支持本机代码调试..doc
- 使用SQLServer2008维护计划实现数据库定时自动备份..doc
- 使用System权限干掉病毒..doc
- 使用UltraISO制作U盘启动安装Windows_XP操作系统..doc
- 使用UML为Web应用程序构架建模..doc
- 使用u盘启动盘制作工具一键装GhostXP系统..doc
- 使用VC++和WINSOCK编写简单的BBS灌水程序..doc
- 使用VC++的网络编程总结..doc
文档评论(0)