- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
winCE_嵌入式_常规应用开发步骤
第一步 : 安装SDK 什么是SDK? SDK(Software Development Kit)是一系列头文件、库文件、文档、平台管理器和运行时库的总称。应用开发人员可以使用SDK为某个特定的平台开发应用程序。 SDK是用于在EVC(eMbedded Visual C++)和Visual Studio下开发 应用程序的 获得SDK的两种方法 微软或第三方提供 为自己的平台导出SDK 基本理念是:谁构建了该CE平台,谁就应该负责提供该平台的SDK。 Microsoft提供: Standard SDK (Common SDK dev)--把最常用的一些功能取出来作为一个“标准”的SDK,可在大多数CE平台上使用。 Windows Mobile SDK (Pocket PC…) PB下的SDK向导 PB、SDK和开发工具间的关系图 提示 : 只在Standard SDK不能满足需求时才使用自己的导出SDK 用Platform -Configure SDK 来配置SDK 从控制面板中卸载SDK 第二步 : 在模拟器下编程和调试 与 Visual C++ 6.0 and Visual C++ .NET类似 取决于你的 Windows Programming 知识 介绍ActiveSync 使用ActiveSync调试 安装ActiveSync(从Microsoft网站获得) 宿主机和目标机间提供至少以下一种连接 Serial USB Infrared Modem Ethernet 在EVC下选择“Windows CE Device” in EVC,调试运行在目标机上的程序 平台管理器(Platform Manager) 第三步 : 发布应用程序 远程工具 你可以在宿主机上远程执行位于目标机上的各种程序 不同的平台支持不同的远程工具 位于PB和EVC的Tools 菜单下 开发者可以使用相应的接口和APIs产生新的远程工具 * * 在Windows CE下开发应用程序大致可以分为三个步骤: 1.安装合适的SDK :获得特定Windows CE平台的SDK 2. 编写代码和调试:在Windows CE 模拟器上编辑和调试 代码 3. 发布应用程序:在实际目标平台上,编译、运行程序, 如果需要在设备上调试程序,可以通 过 ActiveSync 常规的应用开发步骤: Windows CE下的应用程序开发流程 为什么Windows CE 不像桌面Windows有统一的SDK呢? 1、 嵌入式系统的特性决定的。 Windows CE 是一个可以定制、裁剪的操作系统,每一个Windows CE 平台包含的功能都不尽相同,因此每个平台应用程序提供的API集合都不相同; 2、桌面Windows 中包含的组件和功能模块相对固定,因此桌面Windows的SDK内容也就相对固定,可以使用同一套SDK为所有桌面Windows开发应用程序。 3、桌面Windows的SDK已经集成到了Visual C++中。 它是一个工具,用来产生和导出特定平台的SDK(software development kit ) 。被导出的SDK由头文件、库文件、运行文件、平台的外延和帮助文件等组成。 应用程序开发人员可以利用SDK去关联Microsoft embedded Visual C++ 4.0 或 Microsoft Visual Studio .NET,为特定平台开发应用。 Platform - Configure SDK Platform - Build SDK EVC中提供了Platform Manager来管理已经安装的SDK从菜单Tools/configure Platform Manager… Visual Studio中,可从菜单:Tools/Options…/Device Tools/Devices中查看已经安装的SDK. 调试Windows CE 下的代码就不是那么简单? 因为Windows CE 下的可执行文件无法直接在桌面Windows 中执行的,因此调试Windows CE 下的应用程序有两种选择: A、使用模拟器(Emulator) B、在真实的Windows CE 设备( Device)上运行 使用模拟器调试 模拟器是一个Windows应用程序,它在Windows操作系统下为Windows CE提供了虚拟的硬件实行环境,使Windows CE可在Windows中作为一个Win
您可能关注的文档
最近下载
- 2025年秋人教版英语八年级上册Unit 1 Happy Holiday 教案教学设计.docx VIP
- 消除“艾梅乙”医疗歧视-从我做起!.pptx VIP
- 《饮用水源保护区》课件.ppt VIP
- 2025医疗器械偏差管理规程.docx VIP
- 三、功(教学课件)物理苏科版2024九年级上册.pptx VIP
- 2025年巩固拓展脱贫攻坚成果同乡村振兴有效衔接总结15篇 .pdf VIP
- 糖尿病合并高血压患者管理指南2025解读.pptx
- 石家庄空港工业园规划.pptx VIP
- 以中国式现代化全面推进中华民族伟大复兴PPT新时代坚持和发展中国特色社会主义的目标任务PPT课件(带内容).pptx VIP
- 大数据分析师(高级)试题(含答案).pdf VIP
文档评论(0)