net micro framework技术概览一
微软推出.net 战略以来,其技术平台渗透到了大部分领域。在嵌入式方面,微软也一直在努力。今天,.net micro framework 终于面世了。
依赖.net micro framework这个功能强大复杂的平台,我们可以轻松创建出嵌入式设备的程序以满足我们的需要。
.net MF主要应用于较小的设备。例如,基于SPOT手表, VideShow Displays. 它主要针对的一些价格低廉的32位微型处理器(MCU).另外,它也给开发人员提供电源管理的接口,以便设备能有效的利用现在的电源。
.net mf仅拥有.net framework 部分功能 如
System.Collections,
System.Diagnostics,
System.Globalization,
System.IO,
System.Reflection,
System.Resources,
System.Runtime,
System.Threading
在.net MF上,微软扩展了托管代码所应用的范围,以前我们开发嵌入式设备应用程序时必须使用古老的开发工具,从而限制了开发速度,从而间接的增加了成本。
今天,我们使用Visual Studio 2005就可以开发出基于.net mf应用程序,其丰富的工具使我们的开发时间极大缩短。
别外,.net mf也提供了一系列的工具帮助我们有效的开发应用程序,例如:
globalized language support,
thread support,
garbage collection,
managed drivers for LCDs,
Universal Asynchronous Receiver/Transmitter (USART),
I
General Purpose Input/Output (GPIO),
pulse-width modulation (PWM),
graphics primitives,
BMP and JPG image support,
and text manipulation