Windows 10 IoT Core開發環境
Windows 10 IoT Core開發語言主要使用C#,所以我們選擇Visual Studio 2017作為主要開發環境。
一、確認操作系統
微軟要求Windows 10 IoT Core的程序和開發環境只能在Windows 10上才能夠開發和運行,所以開發之前請務必將你的操作系統升級到win 10。不要嘗試在win7開發。
二、下載Visual Studio 2017
進入Visual Studio官網,選擇Visual Studio Community下載安裝文件。運行安裝文件選擇Visual Studio所需要的組件,主要有以下組件,其他組件根據自己需求進行添加。
組件選擇完成后安裝,等所有組件下載並安裝完成后啟動Visual Studio。
三、開發環境配置
打開Visual Studio后選擇工具>擴展和更新
在聯機中搜索iot后安裝擴展組件。
四、創建Win10 IoT程序
- 創建一個新的解決方案,模板選擇空白應用(通用 Windowa)
- 右鍵引用選擇添加引用
- 選擇引用
這樣以后就可以在程序中添加raspberry的引用
using Windows.Devices.Gpio;
GpioController gpio = GpioController.GetDefault();
GpioPin pin = = gpio.OpenPin(5);
pin.SetDriveMode(GpioPinDriveMode.Output);
pin.Write(GpioPinValue.Low);
pin.Write(GpioPinValue.High);
五、調試程序
程序完成后我們往往需要進行調試,raspberry的程序和win10程序都是相通的,在沒有引腳接口的的程序完全可以在本地計算機進行調試,對於需要引腳的調試程序需要調用遠程計算機進行調試。
- 右鍵項目,屬性選擇調試。平台選擇ARM,目標選擇遠程計算機。身份驗證選擇通用,點擊查找以后如果raspberry和計算機在同一局域網內,就可以找到在線的樹莓派。調試以后就會把整個程序打包發送到樹莓派上進行調試