7.应用程序开发.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演示 : EVC 下的Hello World 和远程工具 第三步 : 在目标机上的运行和调试 根据目标机使用的CPU编译程序 下载这个可执行文件到目标机上,然后运行该可知行文件 如果需要,使用ActiveSync 一步一步调试程序 介绍ActiveSync ActiveSync提供了一种支持,用来同步基于桌面Windows系统和基于CE.NET的便携式系统间的数据,它使用时间标记(stamps)和用户参数来跟踪两个系统间的数据改变,并传送相应的数据使得每个系统上的数据都是最新的,过时的或者冗余的数据会被删除。 ActiveSync支持USB, 红外,调制解调器, 以及 Ethernet 等多种连接。 ActiveSync 不支持CE设备间的数据同步,也不支持CE设备和服务器间的数据同步。 ActiveSync工作模式 使用ActiveSync调试 安装ActiveSync(从Microsoft网站获得) 宿主机和目标机间提供至少以下一种连接 Serial USB Infrared Modem Ethernet 在EVC下选择“Windows CE Device” in EVC,调试运行在目标机上的程序 目录 工具和技术 常规的应用开发步骤 Windows CE 编程特点 Windows 移动开发 Pocket PC Smartphone 模拟器概述 GDI 编程 不能使用 TextOut API 注意 CreateFont API 注意Windows CE调色板 输入: Stick 不能使用 WM_MOUSEMOVE消息, 使用 GetMouseMovePoints API。 Windows CE数据库 Win CE OS 提供的APIs,用来支持简单的数据库应用 不能被其他版本的Windows使用 APIs: CeCreateDatabase CeDeleteRecord … 串行通讯 // Traditional Win32 way. hSer = CreateFile(TEXT(“COM1:”), GENERIC_READ, 0, NULL, OPEN_EXSITING, 0, NULL); rc = ReadFile(hSer, ch, 1, cBytes, NULL); TransmitCommChar(hSer, ‘a’); CloseHandle(hSer); 问题 : 我们能用什么, 除了 “COM1”以外 RAPI RAPI是一个接口,它可以使运行于桌面系统的应用调用目标机上的函数。 桌面系统被叫作RAPI客户端,目标机被叫作RAPI服务器端。 RAPI远行在Winsock and TCP/IP之上,API通常以Cexxxx开头。 RAPI 结构 Win CE Run RAPI Application RAPI Server 目录 工具和技术 常规的应用开发步骤 Windows CE 编程特点 Windows Mobile开发 Pocket PC Smartphone 模拟器概述 介绍 Windows Mobile Windows Mobile是微软为Pocket PCs和Smartphones开发的软件平台 Windows 移动延伸到微软的桌面系统和个人设备 Windows 移动家族 Pocket PC Smartphone Windows 汽车电子 Smartphone Pocket PC 为什么要开发Windows 移动 移动设备的市场越来越大 截止2008, 将会有超过10亿集成设备和2亿的移动手机用户(IDC, 2004). Pocket PC已经是PDA市场的龙头,超过Palm Smartphone的快速发展 Windows Mobile的特点 Microsoft提供了平台和SDK OEMs 提供硬件 开发人员不能修改Platform 特性 Session 2: Testing Windows CE .NET Alan Page, Microsoft 嵌入式软件开发导论 湖南大学嵌入式系统重点实验室 7. 应用程序开发 目录 工具和技术 常规的应用开发步骤 Windows CE 编程特点 Windows Mobile开发 Pocket PC Smartphone 模拟器概述 目录 工具和技术 常规的应用开发步骤 Windows CE 编程特点 Windows Mobile开发 Pocket PC Smartphone 模拟器概述 什么是应用程序开发 在特定的Windows CE 平台下 使用该平台的编程接口实现各种功能 平

文档评论(0)

微微 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档