Intel® IoT开发套件指南

Intel®物联网(IoT)开发套件为开发者提供了在Intel®物联网平台上创建和测试应用程序的工具。它支持使用C和C++语言编写应用程序,并提供了两个专为Intel IoT开发套件设计的库:

MRAA是一个低级库,提供了从通用输入输出(GPIO)接口到Intel® Galileo和Intel®Edison板上可用引脚的转换。

UPM是一个用C++编写的传感器库,使用MRAA库。

本指南将解释如何在Windows*、OS X*或Linux*上安装Eclipse IDE

要求

已经获得了平台的IP地址。要获取IP地址,请参考平台相应的文档:

Intel®Edison:请参阅“Intel® Edison入门 - Wifi”文档。

Intel®Galileo:请参阅“Intel® Galileo入门 - 以太网”文档。

对于Intel Galileo用户:

请按照“使用Yocto Linux映像编程空白SD卡”的说明为SD卡编程。

由于Galileo板载存储空间有限,需要从SD卡上运行Yocto,以便使用Eclipse IDE所需的库。

Eclipse依赖于Java*运行时引擎(JRE)来执行。如果没有安装JRE,将看到类似以下消息:

如果看到此消息,请安装JRE或Java开发工具包(JDK)。可以从Oracle网站下载:

请安装64位JRE或JDK(下载名称中显示x64),而不是32位(x86)版本。

图1 - 7-Zip安装向导

安装Intel® IoT开发套件版本的Eclipse:

Windows:

7-Zip支持扩展路径名,压缩文件中的一些文件具有这些路径名,因此请仅使用7-Zip软件来解压缩安装程序文件。

安装7Zip(仅限Windows):

从下载7-Zip软件。

右键单击下载的可执行文件,然后选择“以管理员身份运行”。

点击“下一步”,按照安装向导(图1)中的说明进行操作。

下载Windows的Eclipse IDE安装程序文件。

使用7zip解压缩安装程序文件。右键单击安装程序文件,然后选择“在这里解压缩”。

Linux:

下载Linux的Eclipse IDE安装程序文件。

解压缩安装程序文件。

OS X:

下载OS X的Eclipse IDE安装程序文件。解压缩安装程序文件,操作如下:

打开一个新的“终端”窗口。

导航到包含iotdk-ide-mac.tar.bz2的目录。

键入tar -jxvf iotdk-ide-mac.tar.bz2来解压缩tar.bz2文件。

注意:

如果看到一条消息说“devkit-launcher无法打开,因为它来自一个未识别的开发者”,请右键单击该文件,然后选择“用...打开”。选择“终端”应用程序。在打开的对话框中,点击“打开”。

启动Eclipse

解压缩文件后,导航到在上述步骤中创建的目录:iotdk-ide-win、iotdk-ide-linux或iotdk-ide-mac。

双击devkit-launcher.bat启动Eclipse*集成开发环境(图2)。

注意:

使用批处理文件(而不是Eclipse可执行文件)将启动Eclipse,并带有所有必要的环境设置。每次启动Eclipse时,请使用devkit-launcher.bat。

图2 - Eclipse集成开发环境

使用Eclipse* IDE闪烁LED

故障排除

如果有任何问题或疑问,请访问Intel IoT论坛发布问题并寻找解决方案。

在Windows上安装Eclipse* IDE的视频

后续步骤:使用DevKit创建应用程序

在Eclipse* IDE中创建新项目

通过Eclipse* IDE进行远程(Shell)访问

Intel® Developer Zone for IoT

立即开始使用Intel® IoT开发者计划,该计划提供知识、工具、套件和专家社区,以快速轻松地将创新想法转化为物联网解决方案。

梦想它,用Intel® IoT开发者套件构建它,适用于Intel®Edison和Intel® Galileo平台。这些套件功能全面,性能优化,完全集成的端到端物联网解决方案,支持多种编程环境、工具、安全性、云连接和硬件。

有关更多资源以及了解新的Intel® IoT开发者套件v1.0如何帮助简化物联网项目:

下载Intel® IoT开发者套件

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485