Framework开发板用户彰起头册

声明:那是上一篇文书档案《.Net Micro
Framework开发板用户明确手册
》的2.0版本,上3个本子基于.NET Micro
Framework 4.0平台,而本手册基于.NET Micro Framework
4.1,选拔VS二零零六进展用户程序开发。

0前言

  Microsoft .NET Micro Framework
将 .NET 的可信性和频率与 Visual
Studio的高生产率结合起来,以针对价格较低、财富受限的袖珍设备支出应用程序,可帮忙人们选拔深谙的
Visual Studio 工具来营造托管的嵌入式应用程序。贰零壹零年四月,.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 Framework与Window
CE和Windows XP Embedded的区别?

  .NET Micro
Framework对存款和储蓄器和电脑的需求更低。开发人士能够在低耗能、低本钱的ATiggoM七 、A福睿斯M⑨ 、Blackfin和Cortex-M3处理器上选择该框架(不供给MMU帮助),所开发出来的软件仅必要几百Kbytes的RAM或Flash/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能够单独行使,不须要依托其它操作系统,由此占有空间相当的小。

 表明:前段时间已经先后宣布了《.Net Micro
Framework开发板用户鲜明手册
》和《 .NET
Micro
Framework开发板用户显著手册(v2.0)
》,分别对应于.NET
Micro Framework 4.0和4.1平台,本手册基于.NET Micro Framework
4.2,选拔VS二零零六拓展用户程序开发。

该版本不但把基本由.NET Micro
Framework 4.0升级到.NET Micro
Framework 4.1本子,并且消除了Release版本无法运营的难题,那大大收缩了固件的高低,并提高了系统运维的意义。别的修改了USB驱动,使Vista和Win7上的驱动装置更为简易,还有重新划分了Flash区,使能了config区的原本听从。

1硬件开发板

脚下海内外已经有都多款.NET Micro
Framework开发板供用户采取,其售卖价格差不离在④ 、5千人民币以上,而国内工信部(CSIP)提供的教育箱,价格更贵一些,其出售价格万元以上。

开发板相关列表:http://www.microsoft.com/netmf/hardware/default.mspx

为了让愈多的用户能选取到价廉物美、平价的开发板,笔者于年前携手PowerAVLacrosse推出了依据STM32芯片的低价.NET Micro Framework开发板,以期越来越多的用户有机会学习和通晓.NET
Micro Framework。

          .NET Micro Framework 4.2最大的修正正是支持VB.net
编制程序和长途升级效果。针对硬件开发板来说,和此前的效益比较,创新如下:

别的重新调整了Key文件,原来的V4.0用户可以给小编发邮件,免费获取最新的V4.1版key文件(注册情势请参见文书档案《.NET Micro
Framework开发板Key文件计划表明_V2.0
》)。

1.1开发板购销

(1)、无LCD .NET Micro Framework开发板(348元)

 http://item.taobao.com/item.htm?id=7252366988

(2)、LCD2.8 .NET Micro Framework开发板(438元)

 http://item.taobao.com/item.htm?id=7117999726

(3)、LCD3.2 .NET Micro Framework开发板(478元)

 http://item.taobao.com/item.htm?id=7117493982

 

越多的开发板音讯,请随时关注如下链接:

http://space.cnblogs.com/group/topic/41236/

         1、支持.NET Micro Framework 4.2版本
         2、支持TinyBooter启动
         3、扩张了运行画面
         肆 、TinyGUI和AccessFlash命名空间修改为YFSoft
         5、移除YFSoft.Hardware.dll库
       
 ⑥ 、AccessFlash改名为Flash,并追加了GetSectorData函数,可以支撑操作多个Flash的多少。
       
 ⑦ 、扩充了QuickPort库,用户借助MFDeploy通道直接和MF应用程序通讯。
         8、增加了RTC库
         九 、扩充了门卫狗库
     
 ⑩ 、扩张了通用流库(GeneralStream),可操作温湿度模块,看门狗和超声波模块
       11、支持V4.2 AD接口
       12、支持V4.2 PWM接口       

 

1.2 购买固件

若果用户已经购置了1.1项所涉嫌的开发板,那么为了学习.NET
Micro Framework,能够仅需购买.NET
Micro Framework固件就能够了。

固件购买销售:http://item.taobao.com/item.htm?id=7074883848

~~~~~~~~~~~~~~~~~

文书档案名称

2固件升级

用户在购买.NET Micro
Framework开发板时,其开发板上就曾经配备了当时风靡的.NET
Micro Framework版本。可是由于.NET
Micro Framework是一种持续升华和立异的技术,所以固件会不定期升级,相关固件的升级换代音讯,请随时关注如下链接:

http://space.cnblogs.com/group/topic/40405/

PDF文书档案下载链接:http://www.sky-walker.com.cn/MFRelease/document/MFManual_V3.0.pdf

.NET Micro
Framework开发板用户鲜明手册

2.1 固件下载地址

(1)http://space.cnblogs.com/group/topic/40405/

(2)http://www.sky-walker.com.cn/yefan/MFV40/STM32/mfv4_redox.bin

文书档案名称

版本

2.2 计划工具

工具名称:YFAccessFlash

下载地址:http://www.sky-walker.com.cn/yefan/MFV40/YFAccessFlash.rar

.NET Micro Framework开发板用户显著手册

V2.0

2.3 铺排步骤

版本

作者

图片 1

(1)、运营YFAccessFlash.exe,采取串口格局,单击连接(Connection按钮),假如通讯平常,则出现上图界面;

(2)、清空Flash;

(3)、选取新型的.NET Micro
Framework固件文件;

(4)、陈设固件;

(5)、校验陈设结果(这步不是必须);

(6)、运行;

V3.0

叶帆

2.4 安顿注意事项

(1)、安顿时,确认保障开发板Boot0和Boot1的跳线如下图所示;

图片 2

(2)、要是无法连接开发板,请打开YFAccessFlash.exe目录下的config.xml,修改<Bootloader
Baudrate=”115200″/>中的暗许Porter率,修改相比较低的叁个值,如9600,然后重启YFAccessFlash.exe,再展开连接测试。

(3)、安顿后,若是TinyCL本田UR-V运行不正规,请检查和测试一下JP11跳线是或不是在如图地方:

图片 3

(4)、固件铺排完结后,Boot0和Boot1的跳线必须都在2-3职位(用户格局)。

作者

日期

3行使开发

叶帆

2011-2-9

3.1 VS2008SP1 + MF SDK安装

(1)、安装VS 2008 SP1

.Net Micro Framework支持VS 2010 Express版本,那是一款免费的开发工具,可是提议有标准化的朋友能够优先考虑设置专业版或集团版。

VS 二〇〇九 Express sp1的下载地址如下:

http://www.microsoft.com/express/download/

(2)、安装.NET Micro Framework 4.0 SDK

http://www.microsoft.com/downloads/details.aspx?familyid=77DBFC46-14A1-4DCF-A809-EDA7CCFE376B&displaylang=en

日期

历史

3.2 调节和测试消息输出

付出板COM1是调节和测试口,连接PC串口后,能够因而一级终端或别的串口工具就能够看到开发板输出的调节和测试信息。

串口参数配置如下:Porter率
115200,数据位 8,无奇偶校验,无数据流控制。

图片 4

图片 5

   


2011-11-12

V1.0 叶帆 2010-9-5 针对MF V4.0版本

3.3 USB驱动装置

历史

文书档案列表

3.3.1 USB驱动下载

下载链接:http://www.sky-walker.com.cn/yefan/MFV40/USB_Driver.rar

相关探讨:http://space.cnblogs.com/group/topic/39871/

V2.0  叶帆  2011-2-9  针对MF V4.1版本

http://www.sky-walker.com.cn/MFRelease/YF_document_list.pdf

3.3.2 USB驱动装置


V1.0  叶帆  2010-9-5  针对MF V4.0版本

0前言

  Microsoft .NET Micro Framework
将 .NET 的可信性和频率与 Visual
Studio的高生产率结合起来,以针对价格较低、财富受限的微型设备支出应用程序,可协助人们采纳深谙的
Visual Studio 工具来营造托管的嵌入式应用程序。二零零六年11月,.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 Framework与Window
CE和Windows XP Embedded的区别?

  .NET Micro
Framework对存款和储蓄器和处理器的渴求更低。开发职员可以在低功耗、低本钱的ARubiconM柒 、A汉兰达M⑨ 、Blackfin和Cortex-M3处理器上应用该框架(不要求MMU帮助),所开发出来的软件仅要求几百Kbytes的RAM或Flash/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能够独自使用,不须求依托其余操作系统,由此占有空间相当小。

3.3.2.1 Windows XP下安装

(1)、插入MF开发板,则提示安装驱动;

(2)、采取从内定地点设置,选用所下载的USB驱动地方即可;

(3)、安装MF驱动,提示没有签署,仍三番陆遍设置;

(4)、安装收尾;

图片 6

 

文书档案列表

1硬件开发板

3.3.2.2 Windows 7/Vista下安装

http://www.sky-walker.com.cn/MFRelease/YF_document_list.pdf

1.1开发板选购

(1)、.NET Micro Framework开发板(Redox)

 http://item.taobao.com/item.htm?id=7117999726

图片 7

0前言

  Microsoft .NET Micro Framework 将 .NET 的可信赖性和频率与 Visual
Studio的高生产率结合起来,以针对价格较低、财富受限的微型设备支出应用程序,可帮忙人们使用深谙的
Visual Studio 工具来创设托管的嵌入式应用程序。2010年1月,.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 Framework与Window CE和Windows XP Embedded的区别?

  .NET Micro
Framework对存款和储蓄器和总括机的渴求更低。开发人士能够在低功耗、低本钱的A凯雷德M柒 、AENVISIONM⑨ 、Blackfin和Cortex-M3处理器上使用该框架(不须要MMU帮忙),所支付出来的软件仅要求几百Kbytes的RAM或Flash/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.2 购买固件(Key文件)

一旦用户已经购买了1.1项所涉嫌的开发板,那么为了学习.NET
Micro Framework,能够仅需购买.NET
Micro Framework固件就可以了。

固件买卖:http://item.taobao.com/item.htm?id=7074883848

(1)、插入开发板暗许安装SideShow设备,并提醒安装退步;

(2)、打开设备管理面板,右键单击安装未得逞的SideShow设备,选拔翻新驱动;

(3)、选择浏览计算机检索驱动装置;

(4)、单击
从总结机设备驱动列表中设置;

图片 8

 

(5)、选拔从磁盘安装,选用大家所下载的MF驱动目录。

(6)、选取后的界面,提醒无签字;

(7)、始终安装驱动程序;

(8)、安装成功。

注:可参照如下帖子:http://space.cnblogs.com/group/topic/40414/

1硬件

2固件升级

用户从官方渠道购买.NET Micro
Framework开发板时,开发板上早已陈设了及时最新.NET
Micro Framework版本。可是由于.NET
Micro Framework是一种持续前进和革新的技艺,所以固件会不定期升级,相关固件的升级换代音讯,请随时关切如下链接:

http://space.cnblogs.com/group/topic/40405/

3.4 程序开发

1.1支出套件选购

(1)、.NET Micro Framework开发板(基本型)

 http://item.taobao.com/item.htm?id=7117999726

(2)、.NET Micro Framework开发板(网络型)

 http://item.taobao.com/item.htm?id=10919470266

(3)、紫藤103(.NET Micro Framework核心板,SRAM 1M)

 http://item.taobao.com/item.htm?id=14271088049

(4)、紫藤103(.NET Micro Framework核心板,SRAM 4M)

http://item.taobao.com/item.htm?id=13202770668

2.1 固件下载地址

(1)http://www.sky-walker.com.cn/MFRelease/firmware/MFv41_firmware_redox.rar

3.4.1 新建.Net Micro Framework项目

开拓VS2010,新建2个基于控制台的.Net Micro Framework的应用程序,如下图:

图片 9

 

2 SDK安装

2.2 安顿工具

工具名称:YFAccessFlash

下载地址:http://www.sky-walker.com.cn/MFRelease/Tools/YFAccessFlash.rar

3.4.2 Hello World!代码编写

using System;  

using Microsoft.SPOT;  

using System.Threading;  

namespace HelloWorld  

{  

    public class Program  

    {  

        public static void Main()  

        {  

            while (true)  

            {  

                Debug.Print(“Hello World!”);  

                Thread.Sleep(1000);  

            }  

        }  

    }  

2.1 Visual Studio 2010 + MF SDK安装

(1)、安装Visual Studio 2010 Express

.NET Micro Framework帮忙Visual Studio 二零零六Expres版本,这是一款免费的开发工具,可是提议有规则的用户,优先考虑设置专业版或公司版。

Visual Studio 二〇〇九 Express的下载地址如下:

http://www.microsoft.com/express/download/

(2)、安装.NET Micro Framework 4.2 SDK

http://netmf.codeplex.com/releases/view/52341#DownloadId=266459

2.3 安排步骤

3.4.3 设定调节端口

开拓工程属性面板,选用【.Net Micro Framework】面板,设定usb情势,如下图:

         

3 USB驱动装置

2.3.1 部署ER_Flash

图片 10

(1)、运维YFAccessFlash.exe,采纳串口形式,单击连接(Connection按钮),如若通讯不奇怪,则出现上海教室界面;

(2)、清空Flash;

(3)、选取新型的.NET Micro
Framework固件文件;

(4)、铺排固件;

(5)、校验安排结果(这步不是必须);

(6)、运行;

图片 11

3.1 USB驱动下载

下载链接:http://www.sky-walker.com.cn/MFRelease/Tools/USB_Driver.rar

2.3.2 部署ER_CONFIG

图片 12

(1)、.NET Micro Framework运行后,接纳USB格局,单击连接(Connection按钮),假使通讯不奇怪,则出现上海教室界面;

(2)、选择Configuration区

(3)、清空Flash;

(4)、接纳新型的ERAV4_CONFIG文件;

(5)、部署;

(6)、校验安插结果(那步不是必须);

3.4.4调节运营

3.2 USB驱动装置

2.4 铺排注意事项

(1)、安插时,确认保障开发板Boot0和Boot1的跳线如下图所示;

图片 13

(2)、假使不能够连接开发板,请打开YFAccessFlash.exe目录下的config.xml,修改<Bootloader
Baudrate=”115200″/>中的暗许Porter率,修改比较低的三个值,如9600,然后重启YFAccessFlash.exe,再拓展再而三测试。

(3)、陈设后,借使TinyCLXC90运维不正规,请检测一下JP11跳线是还是不是在如图地点:

图片 14

 

(4)、固件铺排完成后,Boot0和Boot1的跳线必须都在2-4地方(用户形式)。

(5)、假若不是官方渠道预约的开发板,则还要求活动布署Key文件,详情请参见《.NET
Micro Framework开发板Key文件布署表达》。

图片 15

在Debug.Print(“Hello
World!”)行加断点,单击运转,程序运营到断点处,按F10,单步调节和测试,此时您会发现Output区将打字与印刷出“Hello
World!”字符串。

那儿你也足以查看顶尖终端,你会意识输出区,也会出现“Hello
World!”,如下图:

图片 16

 

3.2.1 Windows XP下安装

(1)、插入MF开发板,则提醒安装驱动;

  图片 17

(2)、选用从钦命地方设置,选取所下载的USB驱动地点即可;

图片 18

 

(3)、安装MF驱动,提醒没有署名,仍连续设置;

图片 19

 

(4)、安装完结;

 图片 20

3采用开发

3.4.5顺序布署

3.2.2 Windows 7/Vista下安装

(1)、插入开发板发轫活动安装,最终提示安装失败,打开设备管理面板,右键单击安装未中标的USB设备,采取翻新驱动;

图片 21

 

(2)、选择浏览计测度算机检索索驱动装置;

图片 22

 

(3)、安装MF驱动,提醒没有签定,仍卫冕设置;

图片 23

 

(4)、安装成功。

图片 24

3.1 Visual Studio 2010 + MF SDK安装

(1)、安装Visual Studio 2010 Express

.NET Micro Framework协理Visual
Studio 二零零六 Expres版本,那是一款免费的开发工具,然而提出有标准的用户,优先考虑设置专业版或商店版。

Visual Studio 二〇一〇 Express的下载地址如下:

http://www.microsoft.com/express/download/

(2)、安装.NET Micro Framework 4.1 SDK

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=CFF5A7B7-C21C-4127-AC65-5516384DA3A0

3.4.5.1通过VS2008部署

4固件升级

用户从官方渠道购买.NET Micro
Framework开发板时,开发板上曾经配备了立时最新.NET Micro
Framework版本。可是由于.NET Micro
Framework是一种持续前行和革新的技术,所以固件会不定期升级,相关固件的晋升音讯。

3.2 调节和测试音讯输出

开发板COM1是调节和测试口,连接PC串口后,能够通过SecureC帕杰罗T或一级终端等其余串口工具就足以看看开发板输出的调节和测试音信。

串口参数配置如下:Porter率
115200,数据位 8,无奇偶校验,无数据流控制。

图片 25

图片 26

   

图片 27

 

在工程项目上,单击右键,采取右键菜单上的配置,则配备相关固件到硬件开发板上。

4.1 固件下载地址

1、HY_RedBull2固件

http://www.sky-walker.com.cn/MFRelease/firmware/MFv42_HY_RedBull2.rar

2、HY_RedBull3固件

http://www.sky-walker.com.cn/MFRelease/firmware/MFv42_HY_RedBull3.rar

3、MFv42_YF_Wisteria103固件

http://www.sky-walker.com.cn/MFRelease/firmware/MFv42_YF_Wisteria103.rar 

3.3 USB驱动装置

3.4.5.2通过YFAccessFlash部署

4.2 陈设步骤

3.3.1 USB驱动下载

下载链接:http://www.sky-walker.com.cn/MFRelease/Tools/USB_Driver.rar

图片 28

 

(1)       选USB接口,进行设备连接;

(2)       选取进入Deployment面板;

(3)       清空Flash区;

(4) 选取须要下载的pe文件(MF项目编写翻译后,debug输出目录中会有有关pe文件),依据供给,能够一遍选几个pe文件同时下载。

(5) 下载pe文件;

(6) Pe文件下载正确性校验(非必须);

(7) 运维应用程序(或重启开发板实行运作);

注:对大学一年级些利用,提出接纳那种艺术实行项目配置,一是布置快,而是不简单出标题。

4.2.1 部署TinyBooter

    
借使TinyBooter被误删除,或TinyBooter供给提高,则率先步需求配置TinyBooter,详情请参见《TinyBooter烧写指南》;

3.3.2 USB驱动装置

4连锁质感

4.2.2 部署TinyCLR

安装完SDK后,在Microsoft .NET Micro
Framework\v4.2\Tools目录有官方提供的MFDeploy.exe专属安插工具。    

图片 29

(1)、选择USB通道,假若TinyBooter(或TinyCL福睿斯)不奇怪运维,则会意识USB设备,单击Ping按钮,测试通讯链路是不是符合规律。

(2)、选用必要配置的固件(EQashqai_DAT针对某个设备的固件,被合并在E卡宴_FLASH中);

(3)、单击Deploy按钮,开首配备,安排完,系统会活动重启。

3.3.2.1 Windows XP下安装

(1)、插入MF开发板,则提示安装驱动;

  图片 30

(2)、选用从钦定地点设置,选拔所下载的USB驱动地方即可;

图片 31

 

(3)、安装MF驱动,提示没有署名,仍一而再设置;

图片 32

 

(4)、安装完结;

图片 33

 

4.1 应用开发示范

(1)、【STM32 .Net
MF开发板学习-01】Hello world

http://www.cnblogs.com/yefanqiu/archive/2010/06/04/1751566.html

(2)、【STM32 .Net
MF开发板学习-02】GPIO测试

http://www.cnblogs.com/yefanqiu/archive/2010/06/29/1767495.html

(3)、【STM32 .Net
MF开发板学习-03】TinyGUI绘图示例

http://www.cnblogs.com/yefanqiu/archive/2010/06/30/1768434.html

(4)、【STM32 .Net
MF开发板学习-04】TinyGUI位图突显

http://blog.csdn.net/yefanqiu/archive/2010/07/03/5710264.aspx

(5)、【STM32 .Net
MF开发板学习-05】PC通过Modbus协议远程操控开发板

http://blog.csdn.net/yefanqiu/archive/2010/07/05/5712678.aspx

(6)、【STM32 .Net
MF开发板学习-06】蜂鸣器和LED数码管显示

http://blog.csdn.net/yefanqiu/archive/2010/07/05/5714668.aspx

(7)、【STM32 .Net
MF开发板学习-07】全屏位图无闪烁突显

http://blog.csdn.net/yefanqiu/archive/2010/07/07/5717320.aspx

(8)、【STM32 .Net
MF开发板学习-08】远程PLC读写控制

http://blog.csdn.net/yefanqiu/archive/2010/07/08/5721397.aspx

(9)、【STM32 .Net
MF开发板学习-09】AD模拟量采集

http://blog.csdn.net/yefanqiu/archive/2010/07/20/5751112.aspx

(10)、【STM32 .Net
MF开发板学习-10】SPI测试之触摸屏坐标获取

http://blog.csdn.net/yefanqiu/archive/2010/07/25/5764784.aspx

(11)、【STM32 .Net
MF开发板学习-11】步进电机控制(非PWM形式)

http://blog.csdn.net/yefanqiu/archive/2010/08/02/5783878.aspx

(12)、【STM32 .Net
MF开发板学习-12】【STM32 .Net
MF开发板学习-12】跳动的音符(PWM合成)

http://blog.csdn.net/yefanqiu/archive/2010/08/19/5822609.aspx

5使用开发

3.3.2.2 Windows 7/Vista下安装

(1)、插入开发板开端活动安装,最终提示安装失利,打开设备管理面板,右键单击安装未成功的USB设备,选用立异驱动;

图片 34

 

(2)、选择浏览计算机检索驱动装置;

图片 35

 

(3)、安装MF驱动,提醒没有签订契约,仍继续设置;

图片 36

 

(4)、安装成功。

图片 37

 

4.2 移植开发示范

(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】TinyCL奥迪Q3编写翻译与测试

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

5.1 调试音信输出

付出板COM1是调节和测试口,连接PC串口后,能够因而SecureCLANDT或一流终端等此外串口工具就能够见到开发板输出的调节和测试音讯。

串口参数配置如下:Porter率 115200,数据位 8,无奇偶校验,无数据流控制。 

  图片 38

图片 39

下载地址:http://www.sky-walker.com.cn/MFRelease/Tools/SecureCRT.rar

3.4 程序开发

4.3 越多质感请随时关心如下链接

5.2 程序开发

3.4.1 新建.NET Micro Framework项目

打开Visual
Studio 二〇〇八,新建3个根据控制台的.NET Micro Framework的应用程序,如下图:

图片 40

4.3.1 开发板示例

http://space.cnblogs.com/group/topic/40339/

 

5.2.1 新建.NET Micro Framework项目

打开Visual Studio 二〇〇九,新建3个基于控制台的.NET Micro
Framework的应用程序,如下图:

 

图片 41

3.4.2 Hello World!代码编写

using System;  

using Microsoft.SPOT;  

using System.Threading;  

namespace HelloWorld  

{  

    public class Program  

    {  

        public static void Main()  

        {  

            while (true)  

            {  

                Debug.Print(“Hello World!”);  

                Thread.Sleep(1000);  

            }  

        }  

    }  

4.3.2 开发板固件

http://space.cnblogs.com/group/topic/40405/

5.2.2 Hello World!代码编写

using System;  

using Microsoft.SPOT;  

using System.Threading;  

namespace HelloWorld  

{  

    public class Program  

    {  

        public static void Main()  

        {  

            while (true)  

            {  

                Debug.Print(“Hello World!”);  

                Thread.Sleep(1000);  

            }  

        }  

    }  

3.4.3 设定调节端口

开拓工程属性面板,选择【.NET Micro Framework】面板,设定usb情势,如下图:

图片 42

       

4.3.3 MF博客作品

http://blog.csdn.net/yefanqiu/category/633947.aspx

5.3 设定调节端口

打开工程属性面板,选取【.NET Micro
Framework】面板,设定usb方式,如下图: 

图片 43

3.4.4调剂运维

4.4 其余音信

【淘宝店】http://netmf.taobao.com/
【MSN群】group155781@msnzone.cn
【微软MSDN国语技术论坛·NET Micro
Framework】

http://social.msdn.microsoft.com/Forums/zh-CN/microframeworkzhchs/threads

【·NET Micro
Framework中文研讨组】

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

5.4调节运转

在Debug.Print(“Hello
World!”)行加断点,单击运转,程序运维到断点处,按F10,单步调节和测试,此时你会发觉Output区将打字与印刷出“Hello
World!”字符串。

那时你也能够查看SecureCPAJEROT,你会发现输出区,也会产出“Hello
World!”,如下图: 

图片 44

在Debug.Print(“Hello
World!”)行加断点,单击运转,程序运转到断点处,按F10,单步调节和测试,此时你会发觉Output区将打字与印刷出“Hello
World!”字符串。

此刻你也得以查阅SecureC景逸SUVT,你会意识输出区,也会出现“Hello
World!”,如下图:

图片 45

 

图片 46

 

 图片 47

注:最近察觉WinXP系统程序能够健康安顿,然则调节和测试会失利,提议利用Vista或Win7系统。

3.4.5程序安排

5. 5顺序安排

3.4.5.1通过VS2010部署

在工程项目上,单击右键,选择右键菜单上的配备,则计划有关固件到硬件开发板上。

图片 48

 

5.5.1通过VS2010部署

在工程项目上,单击右键,选择右键菜单上的配置,则布置有关固件到硬件开发板上。 

图片 49

3.4.5.2通过YFAccessFlash部署

5.5.2通过YFAccessFlash部署 

图片 50

(1)       选USB接口,进行配备连接,选拔进入Deployment面板;

(2)       清空Flash区;

(3)
采取须求下载的pe文件(MF项目编写翻译后,debug\le输出目录中会有相关pe文件),依据要求,能够一回选多少个pe文件同时下载。

(4) 部署pe文件;

(5) 运维应用程序(或重启开发板);

图片 51

 

(1) 选USB接口,实行设备连接,采取进入Deployment面板;

(2) 清空Flash区;

(3) 选拔必要下载的pe文件(MF项目编写翻译后,debug输出目录中会有有关pe文件),依据需求,能够1回选两个pe文件同时下载。

(4) 部署pe文件;

(5) 运维应用程序(或重启开发板);

6息息相关新闻

QQ  群: 127465602 – .NET Micro Framework – 技术群#1(已满)

        146524112 – .NET Micro Framework – 技术群#2 

        141362169 – .NET Micro Framework – 技术群#3 

        141364685 – .NET Micro Framework – 移植

图片 52

4有关材质

4.1 开发板示例

http://space.cnblogs.com/group/topic/40339/

4.2 开发板固件

http://space.cnblogs.com/group/topic/40405/

4.3 MF博客小说

http://blog.csdn.NET/yefanqiu/category/633947.aspx

4.4 其余音信

【淘宝店】http://netmf.taobao.com/
【QQ群】127465602
【微软MSDN华语技术论坛·NET Micro
Framework】

http://social.msdn.microsoft.com/Forums/zh-CN/microframeworkzhchs/threads

【·NET Micro
Framework中文研究组】

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

 

相关文章