步驟1:將LinkIt One軟件包安裝到Arduino
我為Linux的LinkIt One工具創建了自定義軟件包。您只需將其安裝到arduino中即可。
在arduino IDE中,轉到文件-》首選項
將以下URL添加到其他板中,如圖所示:
https://raw.githubusercontent.com/v-i-s-h/LinkIt-One-Linux-Arduino-Support-/master/package_vish_linkItOne_linux_index.json
現在轉到工具-》 Board-》 Boards Manager
向下滾動,您將能夠看到新的Board添加為“ LinkItOneLinuxArduino”,如圖2所示。 。安裝它。
現在,您已經將LinkIt One軟件包成功安裝到了計算機中。如果您轉到路徑“
/home/vish/.arduino15/packages” (在我的Ubuntu 14.04中),則可以請參閱文件夾“
LinkItOneLinuxArduino” 。
步驟2:修改平臺工具以在Linux中工作
現在有了一些手動編輯。請按照以下步驟操作
轉到“
/home/vish/.arduino15/packages/LinkItOneLinuxArduino/tools/linkit_tools/1.1.17” ,然后執行“ chmod a + x * .sh ”。這是使下載的工具可執行的必要條件。
替換“
/home/vish/.arduino15/”中的“ platform.txt ”帶有platform.txt
的packages/LinkItOneLinuxArduino/hardware/arm/1.1.17
“
第3步:安裝用于Linux的WiNE
我們剛剛安裝的工具實際上是為Windows構建的工具。我修改了一些腳本以在Linux中的WiNE下使用它們。下一步是將WiNE安裝到Linux發行版中。
如果您在Ubuntu上,則可以使用Synaptic Manager/軟件中心來安裝WiNE軟件包。
***更新***
SeedStudio幾天前已經發布了PackTag的開源實現。使用它,您不必安裝WiNE,可以跳過此步驟。有關更多信息,請閱讀
https://www.instructables.com/id/Programming-LinkIt-One-in-Linux-no-WiNE/
步驟4:編譯草圖
一旦安裝了WiNE,您應該能夠為LinkIt One編譯草圖。
確保在“工具-》板”中選擇了LinkIt One作為板。
您可以按“驗證”按鈕開始編譯。您的編譯將如上圖所示。
第5步:將草圖上載到LinkIt One
現在,您已經成功編譯了草圖。要上傳,您不能選擇直接USB上傳。相反,請按照此過程進行操作。
在Arduino IDE中,轉到“ Sketch-》導出已編譯的二進制文件”。這將再次編譯您的草圖并將文件“ app.vxp”輸出到您的草圖文件夾。
轉到草圖-》顯示草圖文件夾以查看您的文件夾。其中必須有一個文件“ app.vxp”。
現在在LinkIt中將“ UART/MS”滑塊更改為“ MS”位置并連接到PC。如圖1所示,它應該顯示為10 MB的卷(可移動驅動器)。
將‘app.vxp’復制到已安裝的LinkIt One中的‘MRE’文件夾中
位于LinkIt一個驅動器,您可以看到“ autostart.txt”。如圖2所示,將第二行更改為
App=C:\MREpp.vxp
。此步驟僅需要執行一次。
現在從PC斷開LinkIt One的連接,將“ UART/MS”模式滑回“ UART”并加電?,F在它應該運行您的新草圖。
-
Linux
+關注
關注
87文章
11342瀏覽量
210140 -
Arduino
+關注
關注
188文章
6477瀏覽量
187594
發布評論請先 登錄
相關推薦
評論