Windows CE 开发工具简介

 

Windows CE是Microsoft为PDA Set-Top-Box等用户化嵌入式系统开发的32位多任

务多线程操作系统平台它具有Windows 的GUI 可ROM化整合电源管理标准的通讯协议以及Windows CE可与其它Windows 应用软件共享信息为开发者带来极大的益处。

WinCE开发的基础知识

WinCE界面长得很像普通PC上使用的Windows系统,而且微软也把开发工具和现有的Visual系列工具集成在一起了,让人误以为基于WinCE的开发和普通Windows开发区别不大。很不幸,他们还是有非常多的区别,因为WinCE针对小型移动设备,而这类装置是千差万别的。开发者必须了解目标设备和部署自己程序的方法。在CPU、内存等硬件都受限的情况下,我们还必须更加懂得利用有限的资源。下面将告诉你进入这个领域的一些基础知识。

开发工具

eMbedded Visual Tools 3.0

Microsoft eMbedded Visual Tools 3.0 为构建移动应用程序提供了一个入口级的集成开发环境,包括必要的编译器、调试和平台文档。eMbedded Visual Tools 3.0 包括 Microsoft eMbedded Visual C++ 3.0 (eVC 3.0) 和 eMbedded Visual Basic 3.0 (eVB 3.0)。这两种工具都是独立的开发环境,不需要运行任何其他开发环境。

如果你只使用其中的C++语言编程,可以选择下载单独的开发工具。

embedded Visual C++ 4.0

Visual Studio .NET 2003

它将安装 .NET Compact Framework,这是专门为资源有限的设备设计的。开发人员可以使用新的 C# 语言或者 Visual Basic .NET 语言来开发移动和嵌入式设备。

注:使用什么工具完全在于你的目标设备和对性能的要求。你可以在微软的官方网站免费下载上述的工具。

这里是调试用的

中文模拟器

还能有其它的选择么?

当然,WinCE开发不一定非要用微软的工具,下边列出的都是你的选择:

NSBasic 

http://www.nsbasic.com

BasicCE 

http://www.cemonster.com/development.htm

PocketC 

http://www.orbworks.com/wince/index.html

Python 

http://starship.python.net/crew/mhammond/ce

Waba 

http://www.wabasoft.com

Pocket Scheme 

http://www.angrygraycat.com/scheme/pscheme.htm

JSoftware CrEme 

http://www.nsicom.com/products/creme.htm

Visual CE 

http://www.syware.com/

River Run Software AppsBuilder 

http://www.riverrun.com/appsbuilder/index.html

[url=http://www.riverrun.com/appsbuilder/index.html][/url]

由于Microsoft只提供Windows CE 内核它必须通过开发工具来构成可运行在目标平台上的运行系统它并不直接支持PC 的硬件因此几乎所有外部的硬件驱动需要用户根据所选择的芯片来写驱动程序这又给开发者带来很大的麻烦。

如何在PC系统结构上使用WindowsCE 下面的产品将解决您的问题:

CE Launcher 可直接在PC架构上(486 or Pentium)运行的WindowsCE 它可以从磁盘

Flash Disk DiskOnChip ROM Disk 或PCMCIA 上引导WindowsCE而无需MS-DOS支持CELauncher是Jump Start的核心部分

Jump Start提供给开发者快速使用PC平台的工具Jump Start Driver Library Kit 通过这个Kit 开发者无需改动Windows CE的OAL(OEM Adaptation Layer)而直接访问I/O Jump StartDriver Library Kit提供了以下设备的驱动程序:

! Video C&T 655xx (SEM/VGA-FP)

! IDE Hard Drive

! 1.44MB floppy drive

! Parallel port

! Serial mouse

!

Windows CE Platform Builder 2.11 Microsoft为建立Windows CE 内核及应用提供的必需工具它用于Windows CE的开发及仿真需在NT4.0 Workstation(With Service Pack 3)上与Microsoft Visual Studio 5.0一起使用,这样用户只要选择Jump Start及WinCE Platform Builder基本套件就可以在SBS PC/104平台上开展应用开发了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值