WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章手机编程Win Mobile基础知识领略 Talisker (CE.net)

领略 Talisker (CE.net)
作者:Mike Hall  来源:Microsoft.com  发布时间:2005-12-21 16:59:18
eg; (eVC) 以及 Microsoft® Windows CE Platform Builder。(还有一种 eMbedded Visual Basic®,但它很少用于嵌入系统的开发,这里就不作讨论。)每种工具的功能和使用可能有些令人迷惑,所以让我们首先作些说明。

eMbedded Visual C/C++

凡是 Windows CE 所支持的 CPU,eMbedded Visual C++ (eVC) 中都包括了相应的编译器。eVC 为大多数零售的设备提供了可选的 SDK。SDK 包含创建一个运行在特定设备上的应用程序所需的所有头文件和库文件。eVC 支持 Windows CE 的 MFC 和 ATL,而且具有一个完整的远程调试器和一套远程工具(例如远程过程查看器和远程注册表编辑器),这在开发应用程序时非常有用。

Platform Builder

那么,Windows CE Platform Builder 又有什么用处呢?正如其名称所显示的那样,Platform Builder 用于建立应用 Windows CE 操作系统的新平台。OEM 使用 Platform Builder 来选择模块和组件以创建自定义的 OS。Platform Builder 还可以用于开发和调试设备驱动程序,同时也包含一个远程调试器。Platform Builder 中的调试器是一个内核级的调试器。它作为 OS 内核的一部分运行,在系统启动早期就初始化。这使得 OEM 能够远程调试设备驱动程序,包括用于传输(供 eVC 应用程序调试器使用的)消息的串行端口驱动程序和/或网络驱动程序。

这是个强大的功能,特别是对于首次使用新平台建立系统的 OEM。至于 Platform Builder Version 3.0,还有一个 eXtended 调试器接口 (eXDI),支持实现硬件级调试的插件。eXDI 用于从 IDE 将 IDE 调试器连接到 In-circuit 模拟器或是 On-chip 调试端口(如果有适当的 JTAG/BDM 插口)。使用 eXDI,您将获得源代码级调试能力的完备的 IDE 调试器支持,在处理器所处的位置开始调试。

Platform Builder 的另一个主要方面是能够为自定义的 OS 版本生成一个 SDK。应用程序开发人员可以安装 Platform Builder 生成的 SDK,然后使用 eVC 为该平台编写应用程序。Talisker 为 SDK 提供了一个非常棒的功能:模拟环境。模拟使开发人员可以运用 CPU/硬件模拟系统,而不需要真实的 OS,就可以编写应用程序并进行测试。这意味着应用程序开发可以在第一个硬件原型就绪之前就开始。这是一个令人兴奋的功能,我们将在未来的文章中进一步讨论。

我们介绍这些功能只是 Platform Builder 的皮毛而已,将来我们还要深入探讨有关细节。这里只是帮助大家区分这些工具,并了解各自的用途。

有用的链接

SmartCard O/S(英文)

Two for the Road 专栏(英文)

Pocket PC Web 站点

Pocket PC PowerToys(英文)

MS Press 出版的《Inside Windows CE》(英文)

“Talisker”预览程序(以及模拟版本下载)(英文)

DevWire(电子邮件通讯)(英文)

Windows Embedded Web 站点(英文)

Windows CE 新闻组(英文)

上一页  [1] [2] [3] 

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码