資料介紹
描述
Intel Galileo 板默認(rèn)在 Linux 操作系統(tǒng)上運(yùn)行,但我們也可以使用 micro SD 卡使其在功能更強(qiáng)大的 Linux 或 Windows 版本上運(yùn)行。Windows 對(duì)于小于 9 英寸的屏幕是免費(fèi)的,因此許可不是問題。您可以在 Galileo 板上免費(fèi)使用它作為 Linux。這里還出現(xiàn)了一個(gè)問題,即為什么要為物聯(lián)網(wǎng)使用 Windows 操作系統(tǒng)。原因可能如下:
- 熟悉的操作系統(tǒng)。
- 使用 Visual Studio 的易于使用的工具和強(qiáng)大的開發(fā)環(huán)境,可讓您調(diào)試代碼。
- 訪問在 Windows 上運(yùn)行的許多庫(kù)。
- 通常所有 Arduino 擴(kuò)展板都是兼容的,包括 Grove base 擴(kuò)展板。
- 您是 Windows 迷。
對(duì)于本文,我使用的是 Intel Galileo gen2 開發(fā)板。如果您有 Gen1 板,則整個(gè)過程是相同的。有很多支持的板,其他 Windows 操作系統(tǒng)支持的板如下:
讓我們看看如何在我們的小板上開始使用 Windows。
硬件:
![WP_20150823_006.jpg?auto=compress%2Cformat&w=740&h=555&fit=max](https://hackster.imgix.net/uploads/image/file/86130/WP_20150823_006.jpg?auto=compress%2Cformat&w=740&h=555&fit=max)
軟件:
-
視覺工作室 2013
目前,英特爾 Galileo 支持的 IDE 是 Visual Studio 2013 Express、Professional、Premium 或 Ultimate。當(dāng)前不支持 Visual Studio 2015。如果您沒有 Visual Studio 2013,則可以從以下位置下載它:Visual Studio 下載。
設(shè)置您的電腦
-
在您的計(jì)算機(jī)上安裝 telnet。Telnet 提供對(duì)遠(yuǎn)程主機(jī)上命令行界面的訪問。使用 telnet 我們將遠(yuǎn)程訪問我們的板。
在您的 PC 上,轉(zhuǎn)到“控制面板”,然后“程序和功能”,選擇“打開或關(guān)閉 Windows 功能”。Windows 功能窗口將打開。勾選“ Telnet 客戶端”。單擊確定并重新啟動(dòng)計(jì)算機(jī)。
?????
-
安裝WindowsDeveloperProgramforIoT.msi。您需要使用 Microsoft 帳戶在 Connect Windows Developer Program for IoT 上注冊(cè)。
?
-
運(yùn)行此文件后,您將在計(jì)算機(jī)中看到兩個(gè)主要變化。
它將安裝一個(gè)名為 Galileo Watcher 的實(shí)用程序,它將幫助您訪問您的電路板,并且在 Visual Studio 中,新項(xiàng)目中將有一個(gè)名為“Galileo Wiring App”的物聯(lián)網(wǎng)模板。
?
更新開發(fā)板上的固件
軟件包:
在目錄的根目錄中創(chuàng)建一個(gè)新文件夾并將其命名為“galileo”并將這兩個(gè)下載的文件放入其中。我將它們放在 C:\ 驅(qū)動(dòng)器中,因?yàn)檫@樣更容易訪問。我的 SD 卡位于 D:\ 驅(qū)動(dòng)器中。
不明確的
將您的 micro SD 卡連接到您的 PC,并使用 Fat32 文件系統(tǒng)對(duì)其進(jìn)行格式化。如果有任何數(shù)據(jù),Windows 映像創(chuàng)建將失敗。讓我們?yōu)?Galileo 創(chuàng)建一個(gè)可引導(dǎo)的 Windows 映像:
- 轉(zhuǎn)到命令提示符,右鍵單擊并選擇“以管理員身份運(yùn)行”。
- 導(dǎo)航到“galileo”文件夾(保存下載文件的位置)。
-
類型 :
{包含目錄的文件}apply-bootmedia.cmd -destination {YourSDCardDrive} -image {.wimFile downloaded above} -hostname mygalileo -password admin
例如在我們的例子中:
C:\galileo>apply-bootmedia.cmd -destination d:\ -image 9600.16384.x86fre.winblue_rtm_iotbuild.150309-0310_galileo_v2.wim -hostname mygalileo -password admin
![12.png?auto=compress%2Cformat&w=740&h=555&fit=max](https://hackster.imgix.net/uploads/image/file/86133/12.png?auto=compress%2Cformat&w=740&h=555&fit=max)
?
?
在這里,我們使用 apply-bootmedia.cmd 在安裝 SD 卡的目標(biāo)驅(qū)動(dòng)器上創(chuàng)建映像。您無(wú)需輸入整個(gè)圖像名稱,只需輸入“–image”并按 Tab 鍵,命令提示符將為您完成。您必須為您的 Windows 管理員帳戶傳遞更多參數(shù)“主機(jī)名”和“密碼”。強(qiáng)烈建議使用“mygalileo”作為主機(jī)名,使用“admin”作為密碼。除非你沒有正當(dāng)理由堅(jiān)持這一點(diǎn)。IoT 的 Visual Studio 模板使用“mygalileo”作為默認(rèn)主機(jī)名,如果您在此處更改它,請(qǐng)確保在 Visual Studio 調(diào)試配置中更改它。安裝過程將開始,這將需要一些時(shí)間。在應(yīng)用圖像之前,它會(huì)暫停一分鐘,給它一些時(shí)間。整個(gè)過程大約需要 10 分鐘。
![13.png?auto=compress%2Cformat&w=740&h=555&fit=max](https://hackster.imgix.net/uploads/image/file/86134/13.png?auto=compress%2Cformat&w=740&h=555&fit=max)
?
可啟動(dòng)映像準(zhǔn)備就緒后,您可以將其安裝到 SD 卡插槽中的英特爾 Galileo 主板。將開發(fā)板連接到電源,Galieo gen1 和 gen2 開發(fā)板使用不同的電源。如果您使用的是 Gen2 板,則使用 12 伏電源,使用 Gen1 時(shí)使用 5 伏電源。
- 將網(wǎng)絡(luò)電纜的一端連接到英特爾伽利略。
- 將網(wǎng)絡(luò)電纜的另一端連接到計(jì)算機(jī)的以太網(wǎng)端口,或者如果您沒有可用的以太網(wǎng)端口,則可以使用以太網(wǎng)-USB 適配器。
- 為您的電路板供電。
-
Galileo 將從 Windows 操作系統(tǒng)的 SD 卡映像啟動(dòng)。在此過程中,SD 卡指示燈將開始閃爍。當(dāng)指示燈穩(wěn)定下來時(shí),它將完成啟動(dòng),此過程可能需要大約 2 分鐘。
??
?
伽利略守望者
現(xiàn)在您可以運(yùn)行 Galileo Watcher 實(shí)用程序。“Galileo Watcher”將自動(dòng)檢測(cè)您的電路板。如果沒有,則確保它具有使用防火墻的網(wǎng)絡(luò)訪問權(quán)限。該實(shí)用程序?qū)@示有關(guān)您的開發(fā)板的一些信息,例如其 MAC 地址和 IP 地址。它還有一個(gè)復(fù)選框來顯示您的 Galileo 是否已連接。當(dāng)您右鍵單擊板時(shí),它將打開一個(gè)方便的上下文菜單,您可以使用它復(fù)制 MAC 和 IP 地址或遠(yuǎn)程連接到您的 Galileo。
![14.png?auto=compress%2Cformat&w=740&h=555&fit=max](https://hackster.imgix.net/uploads/image/file/86136/14.png?auto=compress%2Cformat&w=740&h=555&fit=max)
在這里遠(yuǎn)程登錄
它將啟動(dòng)與董事會(huì)的遠(yuǎn)程登錄會(huì)話。您將能夠獲得針對(duì)您的 Galileo 的遠(yuǎn)程命令提示符。它會(huì)詢問用戶名和密碼
?
網(wǎng)絡(luò)瀏覽器在這里
MinWin 上運(yùn)行著一個(gè)網(wǎng)絡(luò)服務(wù)器,你可以看到一個(gè)任務(wù)列表,你的板子上運(yùn)行的進(jìn)程,文件列表和內(nèi)存統(tǒng)計(jì)。它就像伽利略的任務(wù)管理器。您只需打開網(wǎng)絡(luò)瀏覽器并輸入http:// 即可。
?
?
打開網(wǎng)絡(luò)共享:
Galileo 上的 Windows 有 ac$ 份額。您將獲得一個(gè)遠(yuǎn)程文件系統(tǒng)。連接參數(shù)如下:
用戶名:mygalileo\Administrator
密碼:admin
?
您可以在文件資源管理器中鍵入\\mygalileo\c$以打開網(wǎng)絡(luò)共享。
如果它無(wú)法識(shí)別用戶名,那么您可以使用 IP 地址。
?
當(dāng)我們?cè)O(shè)置電子板時(shí),我們首先通過運(yùn)行使 LED 閃爍的程序來測(cè)試它。這與運(yùn)行你的 Hello world 程序是一樣的。因此,讓我們?cè)?Galileo 上編寫適用于 Windows 的 Hello World 應(yīng)用程序。
-
將 LED 連接到引腳 13。它們具有極性,這意味著我們需要以正確的順序連接它們。區(qū)分LED陰極和陽(yáng)極的方法有很多種,我們可以通過多種方式仔細(xì)觀察LED來分辨。
較長(zhǎng)的引線將是陰極,較短的是陽(yáng)極。
當(dāng)我們從頂部檢查 LED 時(shí),我們會(huì)看到兩個(gè)金屬柱,兩者中較小的是陽(yáng)極,較大的是陰極
-
打開 Visual Studio 2013,依次轉(zhuǎn)到文件、新建和項(xiàng)目,在模板下轉(zhuǎn)到Visual C++,為 IoT 選擇Windows,然后單擊Galileo Wiring app。
?
???
- 它基本上是一個(gè) C++ 控制臺(tái)應(yīng)用程序,它引用了 Galileo SDK 以允許它與 Arduino 方面的事物對(duì)話。在 Main.cpp 中的項(xiàng)目下,您將找到所有代碼。
-
它是默認(rèn)的 Blink Sketch。該草圖看起來與 Arduino 中的草圖幾乎相似,唯一的區(qū)別是將輸出寫入 stdOut 和調(diào)試器的 Log 方法。
??
?
-
通過單擊“遠(yuǎn)程 Windows 調(diào)試器”或按 F5 來運(yùn)行您的程序。對(duì)于第一次連接嘗試,它將提示輸入憑據(jù)。
用戶名:mygalileo\Administrator
密碼:admin現(xiàn)在您將看到 LED 閃爍,因此您已成功在 Windows on Galileo 上部署了您的第一個(gè)應(yīng)用程序。
?
?
- 開源硬件-快速安裝手冊(cè)為Windows驅(qū)動(dòng)程序
- 英特爾愛迪生蓋革背包開源項(xiàng)目
- 物聯(lián)網(wǎng)項(xiàng)目組開源硬件
- 英特爾Edison Node JS物聯(lián)網(wǎng)報(bào)警系統(tǒng)
- 英特爾愛迪生WiFi掃描儀開源分享
- 開源硬件-警燈
- AirBits開源硬件
- 音箱開源硬件分享
- 物聯(lián)網(wǎng)空中標(biāo)志開源硬件
- Slack物聯(lián)網(wǎng)選框開源硬件
- HBus開源硬件
- 物聯(lián)網(wǎng)設(shè)備的核心是英特爾愛迪生開發(fā)板
- 英特爾64和IA-32體系結(jié)構(gòu)軟件開發(fā)人員手冊(cè) 5次下載
- 主流的開源硬件有哪些詳細(xì)資料說明
- 通過英特爾物聯(lián)網(wǎng)解決方案利用軟件驅(qū)動(dòng)加速SDN和NFV 7次下載
- 用小安派開源硬件制作一個(gè)桌面天氣站 809次閱讀
- 基于C#和OpenVINO?在英特爾獨(dú)立顯卡上部署PP-TinyPose模型 2307次閱讀
- 尋找開源硬件成功的觸發(fā)器 636次閱讀
- 英特爾電腦棒拆解 1.2w次閱讀
- 英特爾為什么要找三星代工生產(chǎn)芯片 7946次閱讀
- 英特爾推出的Ice Lake筆記本處理器能使圖形性能提升2倍 4025次閱讀
- 英特爾的全新芯片架構(gòu)和六大技術(shù)新動(dòng)向戰(zhàn)略說明 4782次閱讀
- 英特爾加速物聯(lián)網(wǎng)和AI落地這是一場(chǎng)人工智能馬拉松 3659次閱讀
- 英特爾、蘋果、高通、AMD的CPU有什么重大Bug嗎? 5591次閱讀
- 英特爾Cyclone 10系列現(xiàn)場(chǎng)可編程門陣列,意在支持日益增多的物聯(lián)網(wǎng)應(yīng)用 1476次閱讀
- 全新的英特爾無(wú)人機(jī)技術(shù) 5225次閱讀
- 一文詳解英特爾CPU驚天漏洞事件 4724次閱讀
- 三大主流開源硬件對(duì)比:Arduino vs BeagleBone vs Raspberry Pi 6363次閱讀
- 英特爾對(duì)自動(dòng)駕駛所做的準(zhǔn)備工作 2421次閱讀
- 開源硬件究竟有多“Open”?看完這個(gè)你就清楚了 6939次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論