博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【NetDIY应用开发-01】Hello world
阅读量:6712 次
发布时间:2019-06-25

本文共 908 字,大约阅读时间需要 3 分钟。

hot3.png

我们在NetDIY智能主控板上编写第一个应用程序。  下面是主控板照片:

    
  NetDIY智能主控板USB接口为Micro USB,和当下手机的USB接口一致,很方便我们调试。
  NetDIY智能主控板的参数详见下面链接:
  
  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的应用程序,如下图:
  
  键入如下代码:      

 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方式,如下图:  
      
   三、调试运行
      
    在Debug.Print("Hello World!")行加断点,单击运行,程序运行到断点处,按F10,单步调试,此时你会发现Output区将打印出“Hello World!”字符串,如下图所示:  
        

转载于:https://my.oschina.net/u/1777222/blog/272745

你可能感兴趣的文章
Vuex源码学习(四)module与moduleCollection
查看>>
python基础总结 Part.1
查看>>
【OC梳理】description
查看>>
一篇不太一样的RxJava介绍(二):关于操作符背后的故事
查看>>
FFmpeg模块介绍
查看>>
张家口a货翡翠,梧州a货翡翠
查看>>
JS Object的静态方法汇总( 上 )
查看>>
到手机里面去点击信任就行了。每次都是这样出错。
查看>>
java B2B2C Springcloud多租户电子商城系统-Eureka服务端与客户端常用配置
查看>>
(十一)java版b2b2c社交电商spring cloud分布式微服务-docker部署spring cloud项目
查看>>
jvm疯狂吞占内存,罪魁祸首是谁?
查看>>
表格存储Tablestore权威指南(持续更新)
查看>>
java B2B2C源码电子商城系统-Kafka快速入门
查看>>
Spring Cloud云服务 - HongHu架构common-service 项目构建过程
查看>>
hadoop中hive原理及安装
查看>>
pear默认安装后一个小bug
查看>>
我的友情链接
查看>>
nginx-通过Nginx统计当前每个域名流量
查看>>
家庭电路 功率和负荷
查看>>
SECURITY-Dockerfile写法
查看>>