Skip Navigation Links
产品信息
产品优势
精华文章
MF应用
 
 

 

 

 


当前版本.NET Micro Framework 4.0

微软公司通过.NET Micro Framework把托管环境扩展到无所不能、无所不至的地步。

.NET Micro Framework是微软公司基于.NET平台,为只使用极少的内存、电能等硬件资源以及有限的嵌入式应用而设计的快速嵌入式开发技术。Framework已经应用于一些非常小的设备,例如微软SPOT手表、GPS导航设备、Windows Vista SideShow显示屏等。.NET Micro Framework针对传统的SOC、MCU市场而设计,现在可以运行在ARM7/ARM9之上,低端的ARM7处理器可以不需要具备存储器管理单元(MMU),只要具备300KB左右的存储器即可运行。同时还在代码中添加了电源管理接口,这样可以最大化地延长设备电池使用时间。

在.NET Micro Framework的环境下,开发和执行环境资源限制的设备,最初是由微软内部的业务加速器启动,但最近移到开发部,以便更密切地与微软的发展努力的方向一致。 这样可使.NET Micro Framework成为一个无缝的体验,使开发人员为一个单一的解决方案的广度编程模型和工具链,从小型智能设备,服务器和云。其中包括几乎所有的产品的源代码,包括.NET Micro Framework和CLR代码本身,开发人员都可以访问基类库那些实施了。不过嵌入式领域的程序员们无需高兴的太早,完整的代码并没有提供,例如关键的来自第三方EBSNet的TCP/IP协议栈以及密码系统库都无法被释放。至于Cyptography库,目前并不包括在源代码内,微软表示,因为它们的使用超出了.NET Micro Framework的范围。客户如果需要访问的密码函数的代码就会发现,这些库可以更换。

净微框架.Net Micro Framework 4.0为我们带来了什么?

1、HTTP和HTTPS支持,增加了程序集System.Http.dll,新增类有System.Net.HttpWebRequest;System.Net.HttpWebResponse;System.Net.HttpListener等。
2、多点触摸支持;
3、模拟器支持SSL和HTTPS仿真;
4、XML解析采用本地代码实现,性能得到一定程度的提升;
5、collections类也采用了本地代码实现;
6、提供新的接口以期更好地支持时间同步;
7、支持大位图显示,缓冲区大小不在受限760K;
8、大buffer支持,可超过760K;
9、托管代码可控制Watchdog和Power;
10、画笔和渐变填充的支持;
11、提升了TinyCore的性能;
关于更多MF信息可具体参见: DirectBand/.NET Framework精简版/.NET框架/.NET Framework官网