步骤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”并加电。现在它应该运行您的新草图。
-
Linux
+关注
关注
87文章
11230浏览量
208934 -
Arduino
+关注
关注
187文章
6464浏览量
186660
发布评论请先 登录
相关推荐
评论