<br>本指南将为您介绍如何运行示例 sketch,以使用 Eclipse IDE 使英特尔® 物联网开发板上的 LED 指示灯闪烁。这些说明主要针对带有 Arduino* 扩展板的英特尔® Edison 模块,或英特尔® Galileo 开发板。针对带有迷你 breakout 开发板的英特尔® Edison 模块的步骤可能会稍有不同。</br>
<strong>要求</strong>
•您已组装完开发板并将其连接至系统,并安装了所需的全部驱动程序。具体步骤请参阅:
◦对于英特尔® Edison 开发板:<a href="https://software.intel.com/zh-cn/articles/assembling-and-connecting-you…;。
◦对于英特尔® Galileo 开发板:
■采用 <a href="https://software.intel.com/zh-cn/articles/intel-galileo-board-assembly"… Arduino* 的英特尔® Galileo 开发板的汇编</a>
■采用 <a href="https://software.intel.com/zh-cn/articles/intel-galileo-gen-1-board-ass… Eclipse* 和英特尔® XDK IoT Edition 的第一代英特尔® Galileo 开发板的汇编</a
■采用 <a href="https://software.intel.com/zh-cn/articles/intel-galileo-gen-2-board-ass… Eclipse* 和英特尔® XDK IoT Edition 的第二代英特尔® Galileo 开发板的汇编</a>
•您已安装 Eclipse IDE。具体步骤请参阅安装 <a href="https://software.intel.com/zh-cn/articles/installing-the-eclipse-ide">安装 Eclipse* IDE</a。
<strong>启动 Eclipse</strong>
本部分将介绍如何启动 Eclipse。
1.导航至将 Eclipse 解压至 iotdk-ide-win、iotdk-ide-linux 或 iotdk-ide-mac 的目录。
2.双击 devkitlauncher 启动 Eclipse 集成式开发环境。在 Windows 中双击“devkit-launcher.bat”。
注:使用批处理文件(而非 Eclipse 可执行文件)将启动 Eclipse 以及所有必要的环境设置。每次都使用 devkit-launcher.bat 启动 Eclipse。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4335-1.png&…; alt=""></center>
<br><strong>在 Eclipse 中创建新 Java 项目</strong></br>
本部分介绍了如何使用现有代码示例创建简单应用。在本部分结束之际,您应该已创建一个包含“On board LED blink” C++ 代码的新项目。
1.运行 Eclipse。
2.选择“IoT DevKit > Create C/C++ IoT Project”。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4336-2.png&…; alt=""></center>
<br>3.在“Project name”字段中输入您的项目名称。</br>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4337-3.png&…; alt=""></center>
<br>4.在“Project”列表中选择“On board LED blink C++”。点击“Next”。“SSH Connection”页面显示。</br>
5.如要搜索连接,并从列表中选择您的开发板,请点击“Search Target”。“Create Target Connection”页面打开。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4338-4.png&…; alt=""></center>
<br>6.默认状态下,Eclipse 通过 Bonjour* 服务搜索可用开发板,并在列表中显示这些开发板。如果您的开发板不在列表中,请选中“Enable broadcast target search”复选框,以将搜索范围扩大至网络中的所有设备。</br>
7.在列表中选择您的开发板,并点击“OK”。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4339-5.png&…; alt=""></center>
<br>注:如果您知道开发板的连接信息,可手动输入。请进行下列操作:</br>
a. 在“Connection Name”字段中输入用于连接开发板的名称。
b. 在“Target Name”字段中输入开发板的 IP 地址或主机名称。
8.点击“Finish”。项目创建完成。
9.在工具栏的“Run”下拉菜单中,选择您的项目名称。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4340-6.png&…; alt=""></center>
<br>10.在“User ID”字段中输入登录开发板时所用的用户名。</br>
11.在“Password”字段中,输入开发板的密码。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4341-7.png&…; alt=""></center>
<br>12.如果显示告警消息提示是否进行主机验证,请点击“Yes”上传并运行您的项目。</br>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4342-8.png&…; alt=""></center>
<br>13.项目运行后,您将可以看到开发板上的 LED 指示灯正在闪烁,如下所示。</br>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4343-9.jpg&…; alt=""></center>
<center>第一代英特尔® Galileo 开发板,开发板左下角的绿色 LED 指示灯闪烁。</center>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4344-10.jpg…; alt=""></center>
<center>第二代英特尔® Galileo 开发板,USB 端口旁边的绿色 LED 指示灯闪烁。</center>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4345-11.jpg…; alt=""></center>
<center>英特尔® Edison 开发板,开发板中间位置的绿色 LED 指示灯闪烁。</center>
注:(仅适用于英特尔® Edison 开发板)如果遇到连接问题,请尝试在英特尔物联网平台的终端中运行以下命令:
#ifconfig usb0 down
#ifconfig wlan0 down
#ifconfig usb0 up
#ifconfig wlan0 up
完成后,点击控制台面板中的“Terminate”图标,结束当前运行的进程,并清理 sketch 文件夹中的内容。
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001686-4346-12.png…; alt=""></center>