跨入WinCE开发之门

跨入WinCE开发之门它再也不咳嗽了!!!WinCE刚诞生的时候,因为市场、技术和时间等因素造成WinCE1.0/2.0版本非常不完善,诟病多多。从3.0开始,WinCE已经彻底摆脱了那段噩梦般的历史,开始大举进入原来Palm的领地。基于.net的Windowsmobile2003发布后,微

大家好,欢迎来到IT知识分享网。跨入WinCE开发之门

它再也不咳嗽了!!!
WinCE 刚诞生的时候,因为市场、技术和时间等因素造成WinCE 1.0/2.0版本非常不完善,诟病多多。从3.0开始,WinCE已经彻底摆脱了那段噩梦般的历史,开始大举进入原来Palm的领地。基于.net的Windows mobile 2003发布后,微软家族的嵌入式操作系统家族更是如虎添翼。随着WinCE系列嵌入式系统在生产生活中的广泛应用,我们面对的将是一个广阔而光明的开发领域。

Windows CE 被设计成针对小型设备(它是典型的拥有有限内存的无磁盘系统)的通用操作系统。Windows CE 可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,这即是众所周知的硬盘压缩层(HAL)

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

BootLoader的开发


开发工具
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开发经验点滴
刚刚开始WinCE开发的读者在实际开发过程中会遇到无数的问题,前人的经验会给你很大的帮助。下面的这些经验点滴或许能给你一些帮助。

WinCE开发社区
微软Windows Mobile开发中心:不用说的了吧,这里应该算是最官方性质的了。
嵌入式研究网的PocketPC讨论组:专业的嵌入式开发网站,讨论区的人气很旺。他们自己开发了一些硬件开发工具,网站还包含了其他的嵌入式系统。
移动开发网论坛WinCE讨论区 :一个比较活跃的移动开发讨论区。
Code Project 移动专区(英文):国外网站,英文好的读者可以去看看,水平很高,人气也非常旺。

 

 

 

 

原文地址:

http://www.csdn.net/subject/wince/ 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/20660.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信