ztech吧 关注:163贴子:353
  • 8回复贴,共1

树莓派2代B,Windows10 IoT开发准备教程

只看楼主收藏回复



1楼2016-04-25 21:10回复
    树莓派2代B出来已经有一段时间了,相信很多人还是玩的Linux系统的。
    我刚买的时候也是烧入了ubuntu试用了一下,并使用QT4做了一个程序。由于我几乎只用过C语言,对于C++还是很难入门的,于是放弃了QT,树莓派也搁置了。
    无意中进入了一个网站,上面有很多树莓派的工程,当然也有关于Win10的,这时才得知用C#语言可以开发Win10工程,于是开始学习起来。
    下面这个链接都是关于树莓派与Win10的工程
    https://www.hackster.io/microsoft/products/windows-10-iot-core?ref=topnav


    2楼2016-04-25 21:12
    回复
      下面简要针对开发说明:
      英文好的直接进入下面的教程,是关于Win10 IoT与树莓派的开发
      https://developer.microsoft.com/en-us/windows/iot
      而下面这个是关于开发的准备工作,也是非常的详细
      https://developer.microsoft.com/en-us/windows/iot/win10/AdafruitMakerKit


      3楼2016-04-25 21:13
      回复
        树莓派的准备工作:
        1:首先是得有一个树莓派,现在用的比较多的是2代B,3代B也出来了,接口都一样,但运行速度高了很多。还需要一张不小于8G的TF卡,供电电流不小于2A的5V直流电源,需要是Micro-USB接口,为树莓派供电。还需要HDMI连接线,显示器,网线等等。
        2:在TF卡中写入系统。在网盘中下载“Windows_10_IoT_Core_RPi2.msi”,安装后,打开“WindowsIoTImageHelper”,选择对应的SD卡,再选择“flash.ffu”,然后就可以写入了。
        3:打开TF卡文件系统,找到Config.txt文件,更改好显示配置。


        6楼2016-04-25 21:18
        回复
          DMT分辨率
          以下是常用显示器使用的分辨率。对应的配置hdmi_group=2
          hdmi_mode=1 640x350 85Hz
          hdmi_mode=2 640x400 85Hz
          hdmi_mode=3 720x400 85Hz
          hdmi_mode=4 640x480 60Hz
          hdmi_mode=5 640x480 72Hz
          hdmi_mode=6 640x480 75Hz
          hdmi_mode=7 640x480 85Hz
          hdmi_mode=8 800x600 56Hz
          hdmi_mode=9 800x600 60Hz
          hdmi_mode=10 800x600 72Hz
          hdmi_mode=11 800x600 75Hz
          hdmi_mode=12 800x600 85Hz
          hdmi_mode=13 800x600 120Hz
          hdmi_mode=14 848x480 60Hz
          hdmi_mode=15 1024x768 43Hz DO NOT USE
          hdmi_mode=16 1024x768 60Hz
          hdmi_mode=17 1024x768 70Hz
          hdmi_mode=18 1024x768 75Hz
          hdmi_mode=19 1024x768 85Hz
          hdmi_mode=20 1024x768 120Hz
          hdmi_mode=21 1152x864 75Hz
          hdmi_mode=22 1280x768 reduced blanking
          hdmi_mode=23 1280x768 60Hz
          hdmi_mode=24 1280x768 75Hz
          hdmi_mode=25 1280x768 85Hz
          hdmi_mode=26 1280x768 120Hz reduced blanking
          hdmi_mode=27 1280x800 reduced blanking
          hdmi_mode=28 1280x800 60Hz
          hdmi_mode=29 1280x800 75Hz
          hdmi_mode=30 1280x800 85Hz
          hdmi_mode=31 1280x800 120Hz reduced blanking
          hdmi_mode=32 1280x960 60Hz
          hdmi_mode=33 1280x960 85Hz
          hdmi_mode=34 1280x960 120Hz reduced blanking
          hdmi_mode=35 1280x1024 60Hz
          hdmi_mode=36 1280x1024 75Hz
          hdmi_mode=37 1280x1024 85Hz
          hdmi_mode=38 1280x1024 120Hz reduced blanking
          hdmi_mode=39 1360x768 60Hz
          hdmi_mode=40 1360x768 120Hz reduced blanking
          hdmi_mode=41 1400x1050 reduced blanking
          hdmi_mode=42 1400x1050 60Hz
          hdmi_mode=43 1400x1050 75Hz
          hdmi_mode=44 1400x1050 85Hz
          hdmi_mode=45 1400x1050 120Hz reduced blanking
          hdmi_mode=46 1440x900 reduced blanking
          hdmi_mode=47 1440x900 60Hz
          hdmi_mode=48 1440x900 75Hz
          hdmi_mode=49 1440x900 85Hz
          hdmi_mode=50 1440x900 120Hz reduced blanking
          hdmi_mode=51 1600x1200 60Hz
          hdmi_mode=52 1600x1200 65Hz
          hdmi_mode=53 1600x1200 70Hz
          hdmi_mode=54 1600x1200 75Hz
          hdmi_mode=55 1600x1200 85Hz
          hdmi_mode=56 1600x1200 120Hz reduced blanking
          hdmi_mode=57 1680x1050 reduced blanking
          hdmi_mode=58 1680x1050 60Hz
          hdmi_mode=59 1680x1050 75Hz
          hdmi_mode=60 1680x1050 85Hz
          hdmi_mode=61 1680x1050 120Hz reduced blanking
          hdmi_mode=62 1792x1344 60Hz
          hdmi_mode=63 1792x1344 75Hz
          hdmi_mode=64 1792x1344 120Hz reduced blanking
          hdmi_mode=65 1856x1392 60Hz
          hdmi_mode=66 1856x1392 75Hz
          hdmi_mode=67 1856x1392 120Hz reduced blanking
          hdmi_mode=68 1920x1200 reduced blanking
          hdmi_mode=69 1920x1200 60Hz
          hdmi_mode=70 1920x1200 75Hz
          hdmi_mode=71 1920x1200 85Hz
          hdmi_mode=72 1920x1200 120Hz reduced blanking
          hdmi_mode=73 1920x1440 60Hz
          hdmi_mode=74 1920x1440 75Hz
          hdmi_mode=75 1920x1440 120Hz reduced blanking
          hdmi_mode=76 2560x1600 reduced blanking
          hdmi_mode=77 2560x1600 60Hz
          hdmi_mode=78 2560x1600 75Hz
          hdmi_mode=79 2560x1600 85Hz
          hdmi_mode=80 2560x1600 120Hz reduced blanking
          hdmi_mode=81 1366x768 60Hz
          hdmi_mode=82 1080p 60Hz
          hdmi_mode=83 1600x900 reduced blanking
          hdmi_mode=84 2048x1152 reduced blanking
          hdmi_mode=85 720p 60Hz
          hdmi_mode=86 1366x768 reduced blanking


          9楼2016-04-26 09:41
          回复
            使用VS2015打开工程,需要注意的是,新打开的程序会有错误提示,这个比较坑,我第一次打开时有错误,以是开发环境没有安装好 ,一直没有尝试去编译,甚至重新安装了开发工具,第二次打开时还是有错误,结果编译后就没有了。
            打开工程后,将目标设备选择为开发板,注意计算机与开发板在同一个网络中。

            选择好后运行程序,时间比较长,不要以为是宕机了,这个也比较坑。


            12楼2016-04-26 10:36
            回复
              例程效果


              来自Android客户端13楼2016-04-27 22:47
              回复


                来自Android客户端14楼2016-04-27 23:01
                回复
                  赞 我现在 正在 硬件开发路上 奔跑 现在在玩PCB设计


                  IP属地:北京15楼2017-07-29 17:37
                  回复