专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »嵌入式开发 » netframework:关于.NET Micro Framework »正文

netframework:关于.NET Micro Framework

来源: 发布时间:星期五, 2008年12月12日 浏览:52次 评论:0

参考:[http://www.crazycoder.cn/]      在过去几年里Microsoft 为嵌入式领域提供了 XP Embedded 和 Windows CE 两种操作系统它们已经成为了很多设备平台这些设备有PDA、智能手机、自动柜员机(ATM)和网络交换机等Microsoft 推出.NET Framework 把强大、可靠托管代码从大型服务器扩展到了嵌入式设备但是依然有许多设备由于资源限制而无法支持这些平台为了响应微型设备市场需要Microsoft 开发了个叫Microsoft .NET Micro Framework. (.NET MF) 新平台.NET Micro Framework 定位于这个未开发领域向微型设备提供小巧、高效.NET 运行时实现这带来好处是开发人员将能够使用同样托管代码使用同样世界级工具继续参与到全世界最大开发社区
参考:[http://www.crazycoder.cn/] 
参考:[http://www.crazycoder.cn/]        .NET MF面向是CPU处理能力和存储能力极其有限设备虽然微软拥有Windows CE、Windows XP Embedded和.NET Compact Framework可以完成绝大多数嵌入式开发但对于更普遍家用电器领域(如电视、手表、洗衣机等)这些平台还是显得太大了些可以想象给你电冰箱装块硬盘是多么搞笑而.NET MF出现则标志着微软又向百姓生活迈进了让所有家电都“智能”起来已经是个不远
所需要仅仅是便宜ARM处理器和些RAM、Flash存储器
 
    .NET MF是微软最新推出嵌入式平台、专门用于处理能力和存储能力都更加有限设备既然微软已经拥有.NET Compact Framework(简称.NET CF)为什么还要再提供.NET MF呢?设备限制是个很重要原因.NET CF毕竟还是要求设备有比较强处理和存储能力两者重要个区别在于.NET CF需要有Windows CE系列OS支持才能得以运作而.NET MF则提供了个可引导运行时环境

既然.NET MF是可引导那么它实际上也相当于个带有运行时环境操作系统那么它又和Windows CE、Windows XP Embedded操作系统有哪些区别呢?下面表格对比了几种平台区别

 

.NET Micro Framework

Windows CE

Windows XPe

Example Devices

Sensor Nodes, Aux displays, Health Monitoring, Remote Controls, Robotics

GPS Handhelds, PDAs,

Automotive, Set Top Boxes

Thin Clients, ATMs, Kiosks

Device Features

Connected, Small, Wearable, Graphical UI

Connected, Graphical UI, Server, Browser, RAS, DirectX

PC performance,

PC networking

Footpr

250-500KB managed code

Full featured

300KB+ without managed code

12MB with managed code

40MB + Depending _disibledevent='tJcfbaiducukNWX'>
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: