judy

judy

0个粉丝

14

问答

0

专栏

0

资料

judy  发布于  2012-12-05 11:08:30
采纳率 0%
14个问答
2532

WinCE5.0的特点

 
作为一个嵌入式软件开发者,首先需要考虑的问题是选择开发平台(也就是选择操作系统)。时下比较有名的嵌入式操作系统有linux,wince,symbian等等。要从中选择最适合自己情况的操作系统,需要对各个开发平台的特点有清晰的认识。本文只单纯地阐述windows CE操作系统本身的特点,而对各种操作系统的比较和分析将在后续的有关文章中作进一步的阐述。
         Windows CE 是微软90年代推出的嵌入式操作系统,目前最新的版本是2006年底推出的windows CE 6.0。然而,由于许多硬件平台的BSP包的开发进度未能及时跟上以及版权费用问题等。wince5.0仍被普遍使用,甚至比Wince5.0更早推出的wince.net仍适用于要求相对不高的嵌入式设备开发中(如PND等)。

总的说来,WinCE5.0 有五大特点:

[1]、WinCE5.0具有高度的模块化和可剪裁性:

       我们可以根据自己的需要自由地定制WinCE,比如去掉网络有关的功能,去掉多媒体有关的功能...。 通过剪裁,具备最小功能的WinCE5.0内核可以达到200KB左右,而具备完整功能的WinCE内核其功能几乎可以和Windows 9X相媲美。应用系统剪裁工具plantform builder可以方便地剪裁出适合自己的最佳操作系统。

[2]、多硬件平台支持:

      目前支持WinCE5.0的硬件开发平台有ARM、X86、MIPS及SuperH等。

[3]、稳健的实时性支持:

     WinCE5.0支持中断嵌套和中断优先级设置并具有强大的线程控制能力,因而可以开发出实时性高且性能稳定的软件平台。

[4]、丰富的现成资源:

     WinCE5.0支持DirectX API和Windows Media,因而可以方便地开发多媒体软件;WinCE是基于Unicode的操作系统,因而可以实现多语言支持;此外,由于wince和windows天然的相似性,大量现成的Windows 源代码可以被方便地移植到wince系统中,加快开发速度。

[5]、强大的开发工具:

     WinCE5.0的开发工具有EVC,VS.net  PB 等强大的集成开发环境。对于熟悉Windows开发的程序员,即使是从未有WinCE开发经验也能够迅速地掌握WinCE开发工具,投入到软件开发。
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区