首页产品案例留言关于   
  首页 > 工程案例 > .Net Micro Framework 快速入门  
工程案例
.Net Micro Framework 快速入门

一、简介

Microsoft .NET Micro Framework .NET 的可靠性和效率与 Visual Studio的高生产率结合起来,以针对价格较低、资源受限的小型设备开发应用程序,可帮助人们使用熟悉的 Visual Studio 工具来构建托管的嵌入式应用程序。2009年5月,.Net Micro Framework采用Apache 2.0 license,比Linux等开源软件更为彻底的方式实现了源代码完全开放。

  1.哪些领域可以采用.NET Micro Framework技术?

  .NET Micro Framework技术可以应用到:Sideshow、远程控制、智能家电、教育类机器、医疗电子、零售终端以及汽车电子等行业应用场景;此外由于.Net MF集成了各种接口,如串口、网口、Wifi、Zigbee、I2C、SPI、SDIO、USB等通信接口,加上其应用开发简便,所以在物联网时代,将大有作为。

  2.NET Micro FrameworkWindow CEWindows XP Embedded的区别?

  .NET Micro Framework对存储器和处理器的要求更低。开发人员可以在低功耗、低成本的ARM7ARM9BlackfinCortex-M3处理器上使用该框架(不需要MMU支持),所开发出来的软件仅需要几百KbytesRAMFlash/ROM存储空间。而Windows Embedded CE的托管代码环境需要约10~12Mbytes的存储空间,基于.NET的应用编程设备只需要较少的存储空间,降低了产品成本。

  3.NET Micro Framework与其他.NET平台的区别?

作为.NET家族的一员,.Net Micro Framework是微软专门针对超轻量级平台设计的软件架构。与.Net Framework.Net Compact Framework不同的地方是,.Net Micro Framework具有自启动的特性,并且在HAL层,微软将操作系统的必要特性引入,如:启动管理、中断处理、线程调度、内存管理等。.Net Micro Framework可以单独使用,不需要依托其它操作系统,因此占用空间很小。

 

二、应用开发

1、.Net Micro Framework研究—Digi开发板初探 
http://blog.csdn.net/yefanqiu/archive/2007/10/27/1848438.aspx
2
、.Net Micro Framework研究—IO读写 
http://blog.csdn.net/yefanqiu/archive/2007/10/28/1851355.aspx
3、.Net Micro Framework研究—串口操作
http://blog.csdn.net/yefanqiu/archive/2007/10/28/1852015.aspx
4、.Net Micro Framework研究—TCP/IP通信 
http://blog.csdn.net/yefanqiu/archive/2007/10/30/1855762.aspx
5、.
Net Micro Framework研究—模拟器改造 
http://blog.csdn.net/yefanqiu/archive/2007/10/31/1860020.aspx
6
、.Net Micro Framework研究—中文显示 
http://blog.csdn.net/yefanqiu/archive/2007/11/01/1862300.aspx
7、 .Net Micro Framework研究—绘图
http://blog.csdn.net/yefanqiu/archive/2007/11/05/1868263.aspx
8、.Net Micro Framework研究—Shapes命名空间
http://blog.csdn.net/yefanqiu/archive/2007/11/06/1869614.aspx
9、.Net Micro Framework研究—窗体控件
http://blog.csdn.net/yefanqiu/archive/2007/11/15/1887238.aspx
10、.Net Micro Framework研究—应用实例
http://blog.csdn.net/yefanqiu/archive/2007/11/28/1906289.aspx
11、.Net Micro Framework研究—Tinyfnt字体研究
http://blog.csdn.net/yefanqiu/archive/2007/12/22/1959259.aspx
12、.Net Micro Framework研究—带IO的模拟器
http://blog.csdn.net/yefanqiu/archive/2007/12/30/2005462.aspx
13、 .Net Micro Framework研究—带AD的模拟器
http://blog.csdn.net/yefanqiu/archive/2007/12/31/2006197.aspx
14、 .Net Micro Framework研究—带I2C总线的模拟器
http://blog.csdn.net/yefanqiu/archive/2007/12/31/2006370.aspx
15、..Net Micro Framework研究—Windows桌面
http://blog.csdn.net/yefanqiu/archive/2008/01/01/2007463.aspx
16、.Net Micro Framework研究—模拟器直接运行MF程序
http://blog.csdn.net/yefanqiu/archive/2008/01/02/2010225.aspx
17、.Net Micro Framework研究—用MF编写俄罗斯方块
http://blog.csdn.net/yefanqiu/archive/2008/01/03/2023960.aspx
18、.Net Micro Framework研究—让MF支持鼠标
http://blog.csdn.net/yefanqiu/archive/2008/01/09/2031568.aspx
19、.Net Micro Framework研究—用MF控制机器人
http://blog.csdn.net/yefanqiu/archive/2008/01/15/2046051.aspx
20、.Net Micro Framework研究—数据的永久存储
http://blog.csdn.net/yefanqiu/archive/2008/01/21/2057488.aspx
21、.Net Micro Framework研究—实现SideShow窗体界面
http://blog.csdn.net/yefanqiu/archive/2008/01/25/2066128.aspx
22
、.Net Micro Framework研究—让MF支持英文输入法
http://blog.csdn.net/yefanqiu/archive/2008/01/27/2068358.aspx

23、.Net Micro Framework研究—MF驱动继电器

http://blog.csdn.net/yefanqiu/archive/2008/02/27/2124050.aspx

24、.Net Micro Framework研究—串口部署的困惑

http://blog.csdn.net/yefanqiu/archive/2008/03/22/2207161.aspx

25、.Net Micro Framework研究—串口部署释疑

http://blog.csdn.net/yefanqiu/archive/2008/03/25/2215904.aspx

26、.Net Micro Framework研究—FAT文件系统实现探索

http://blog.csdn.net/yefanqiu/archive/2008/04/18/2305926.aspx

 

三、系统移植

1、【.Net Micro Framework PortingKit - 01】移植初步:环境搭建
http://blog.csdn.net/yefanqiu/archive/2010/01/01/5117554.aspx
2、【.Net Micro Framework PortingKit - 02】STM3210E平台构建
http://blog.csdn.net/yefanqiu/archive/2010/01/02/5119171.aspx
3、【.Net Micro Framework PortingKit - 03】调试初步:点亮LED灯
http://blog.csdn.net/yefanqiu/archive/2010/01/02/5121851.aspx
4、【.Net Micro Framework PortingKit - 04】修改启动代码&重写向量表
http://blog.csdn.net/yefanqiu/archive/2010/01/03/5125745.aspx
5、【.Net Micro Framework PortingKit - 05】SRAM初始化&设置NVIC中断表偏移
http://blog.csdn.net/yefanqiu/archive/2010/01/03/5125769.aspx
6、【.Net Micro Framework PortingKit - 06】设置芯片时钟
http://blog.csdn.net/yefanqiu/archive/2010/01/03/5125786.aspx
7、【.Net Micro Framework PortingKit - 07】NVIC中断处理
http://blog.csdn.net/yefanqiu/archive/2010/01/18/5210149.aspx
8、【.Net Micro Framework PortingKit - 08】GPIO驱动
http://blog.csdn.net/yefanqiu/archive/2010/01/20/5218846.aspx
9、【.Net Micro Framework PortingKit – 09】串口驱动
http://blog.csdn.net/yefanqiu/archive/2010/01/24/5252018.aspx
10、【.Net Micro Framework PortingKit – 10】世界首款Cortex-M3内核MFV4诞生
http://blog.csdn.net/yefanqiu/archive/2010/02/13/5308329.aspx
11、【.Net Micro Framework PortingKit – 11】NandFlash驱动开发
http://blog.csdn.net/yefanqiu/archive/2010/02/15/5309306.aspx
12、【.Net Micro Framework PortingKit – 12】SysTick驱动开发
http://blog.csdn.net/yefanqiu/archive/2010/02/17/5310050.aspx
13、【.Net Micro Framework PortingKit – 13】LCD驱动开发
http://blog.csdn.net/yefanqiu/archive/2010/02/17/5310448.aspx
14、【.Net Micro Framework PortingKit – 14】TinyCLR编译与测试
http://blog.csdn.net/yefanqiu/archive/2010/02/18/5310634.aspx
15、【.Net Micro Framework PortingKit – 15】移植总结(兼谈MF未来发展)
http://blog.csdn.net/yefanqiu/archive/2010/02/19/5311773.aspx

 

四、高级开发

    1、【玩转.Net MF – 01】Flash远程读写

http://blog.csdn.net/yefanqiu/archive/2010/02/20/5313615.aspx

2、【玩转.Net MF – 02】让PC成为MF的鼠标键盘

http://blog.csdn.net/yefanqiu/archive/2010/02/22/5316533.aspx

3、【玩转.Net MF – 03】远程文件查看器

http://blog.csdn.net/yefanqiu/archive/2010/02/25/5325994.aspx

4、【玩转.Net MF – 04】远程屏幕截图

http://blog.csdn.net/yefanqiu/archive/2010/02/25/5327646.aspx

5、【玩转.Net MF – 05】加载文件系统中的Pe文件

http://blog.csdn.net/yefanqiu/archive/2010/03/02/5340413.aspx

 

五、功能扩展

1、支持横竖屏切换的.Net Micro Framework模拟器

http://blog.csdn.net/yefanqiu/archive/2009/12/13/4950466.aspx

2Micro Framework 3.0模拟器改造

http://blog.csdn.net/yefanqiu/archive/2009/02/01/3855650.aspx

3、开源System.Windows.Forms库,让.Net Micro Framework界面开发和上位机一样简单

http://blog.csdn.net/yefanqiu/archive/2009/12/15/5014548.aspx

 

六、相关网址

1、官方网址

http://www.microsoft.com/netmf/default.mspx

2、官方博客

http://blogs.msdn.com/netmfteam/

3、中文博客

http://blog.csdn.net/yefanqiu

http://www.cnblogs.com/yefanqiu

4、中文讨论组

http://space.cnblogs.com/group/MFSoft

5SDK下载

http://www.microsoft.com/downloads/details.aspx?FamilyId=77dbfc46-14a1-4dcf-a809-eda7ccfe376b&displaylang=en

6、源码下载

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=16fa5d31-a583-4c0d-af74-f4d5e235d5bc

更多文章,请随时关注:http://blog.csdn.net/yefanqiu/category/633947.aspx

添加时间:2010-06-02  浏览次数:182
产品搜索
  关键字:
名称 介绍 
热门产品
地址: 北京·大兴 邮编: 102600 Email: yefanqiu@sohu.com
版权所有 2010-2011 叶帆科技 京ICP备09096037号