【NetDIY应用开发-01】Hello world

我们在NetDIY智能主控板上编写第一个应用程序。  下面是主控板照片:
    【NetDIY应用开发-01】Hello world_第1张图片

  NetDIY智能主控板USB接口为Micro USB,和当下手机的USB接口一致,很方便我们调试。
  NetDIY智能主控板的参数详见下面链接:
  http://www.yfiot.net/forum.php?mod=viewthread&tid=1961&extra=page=1
  NetDIY智能主控板硬件主芯片为:STM32F405RG
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
包含如下接口和功能:
①1路USB
②3路I2C  其中I2C2连接内部接传感器用
③3路SPI
④24路PWM(含3路软PWM)
⑤2路    DA
⑥12路  AD
⑦6路TTL串口
⑧31路GPIO
⑨1个用户按钮,1个用户LED
⑩1个复位按钮,1个电源LED

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  但对于本示例来说我们没有必要了解上述参数,下面言归正传,讲讲本例程的实现步骤。
  一、新建一个基于控制台的.Net Micro Framework的应用程序,如下图:
  【NetDIY应用开发-01】Hello world_第2张图片
  键入如下代码:      

 using System;
 using Microsoft.SPOT;

      namespace MFConsoleApplication1
        {
          public class Program
            {
            public static void Main()
              {
                while (true)
                  {
                  Debug.Print("Hello world!");
                  System.Threading.Thread.Sleep(1000);
              //在输出窗口每秒输出一次“Hello world!”
                  }
              }
          }
        }


   二、设定调试端口打开工程属性面板,选择【.Net Micro Framework】面板,设定usb方式,如下图:  
      
【NetDIY应用开发-01】Hello world_第3张图片

   三、调试运行
       【NetDIY应用开发-01】Hello world_第4张图片

    在Debug.Print("Hello World!")行加断点,单击运行,程序运行到断点处,按F10,单步调试,此时你会发现Output区将打印出“Hello World!”字符串,如下图所示:  
【NetDIY应用开发-01】Hello world_第5张图片

        

你可能感兴趣的:(【NetDIY应用开发-01】Hello world)