1 / 10
文档名称:

WinCE嵌入式开发程序入门.docx

格式:docx   大小:22KB   页数:10页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WinCE嵌入式开发程序入门.docx

上传人:guoxiachuanyue002 2021/2/25 文件大小:22 KB

下载得到文件列表

WinCE嵌入式开发程序入门.docx

文档介绍

文档介绍:WinCE嵌入式开发程序入门
MicrosoftWindows CE是紧凑的、高效的和可升级的操作系统,它被广泛的应 用在各种嵌入式式的产品中,从手持电脑到专门的工业控制器和消费用电子产品 中。Windows CE已经通过了其自身的能力证明:它能够满足 32位嵌入式式程
序开发的需求。同样重要的是: Windows CE使嵌入式式系统的设计者得以充分
利用Microsoft的32位基于 Windows的开发工具的全部的函数。
嵌入式的应用软件选择 Windows CE 的首要原因之一是 Microsoft Win32 应 用编程接口( API)的广泛应用。从运行在 Microsoft WindowsNT 操作系统下的 高端服务器到最小的台式机和内嵌式的应用中, WIN32 API几乎是所有为面向
Windows开发32位应用软件的内核。
本文的目的是向那些开发基于 Windows CE的新的嵌入式式系统的开发者介 绍WIN32事件驱动编写程序。本文将:
概述32位Windows操作系统和 WIN32编程模型。
介绍线程,事件和消息是如何操作的。
给出 Win32如何管理 Windows CE 的内存。
解释 Win32意外操作的概念。
比较同步和不同步设备的界面的不同的方法。
总结明确定义的API的优位。
本文并不是刻意要完全做 Win32的编程指南,而是要介绍用 Win32作为嵌 入式式应用程序的开发工具。
简介
对于全世界的成千上万的程序开发者来说, Win32程序模式很常见。WIN32 是台式机或企业广泛应用的强大目标,而且随着 Windows CE的涌现,它也成了 嵌入式式系统的理想的程序界面形式。WIN32为Windows CE操作系统提供了一 致的,文档完备的并且函数强大的程序界面。
用WIN32在Windows CE平台开发的程序同其他的 WIN32程序差不多;这 意味着程序开发者在开发新的面向 Windows CE操作系统的应用程序的时候,能
够应用这些大量的 WIN32的程序资源、第三代工具和外部的专门的技术。具有 WIN32编程经验的程序员会发现创建新的 (维护已有的)面向Windows CE设备
(如手持电脑)的应用程序远比创建类似的面向特殊的平台或其他应用不广的嵌 入式式的操作系统的应用程序简单。
嵌入式式系统的设计者们很快意识到 Windows CE 的强大,并且以惊人的快 速使这个操作系统与它们的新产品一体化。可是,许多嵌入式式软件的开发者对 Windows 的事件驱动程序的一般技术不熟悉。 对于这些软件开发者来说, 在他们 开始他们第一次的基于 Windows CE 的项目之前,了解一些 WIN32 的基础的知 识是有好处的。
什么是 WIN32 ?
“WIN32表示对于所有的Microsoft 32位平台的一种普通的应用编程接口
(API )。这些平台通常指:
Windows 95 , Windows 98
Windows NT
Windows CE
本文我们主要关注 Windows CE 操作系统,可是需要弄清楚的是大多数
Win32 的应用编程接口对上面所有三种平台都适用。这种同用的应用编程接口的 优位有很多:容易登录到应用程序中,有大量的已有程序的知识,范