
为了让读者们更好的了解三种不同的编程环境,特此用三种方式写了一个LED闪烁,以下具体步骤和教程:
Arduino IDE:
1、 运行Arduino IDE。
2、 一次点击File > Examples > 1.Basics > Blink

3、选择 Tools > Board > IIntel Edison

4、选择 菜单 Tools > Serial Port


这里一定要注意!!!我们选择port不是之前的串口“USB Serial Port”,而是要选择“Intel Edison Virtual Com Port”!!!!
*注,本来很想像之前的教程一样,同事涉及到MacOS Linux 以及Windows的所有用户,但,但……真心太累了,前面的环境搭建每个OS各有不同,到这里了,基本上IDE的用法差不多了,就不涉及Linux 以及 MacOS的用法了,望网友们谅解。吼吼
5、点击“update按钮”上传程序

6、 当你看到下面输出窗口中有红色的Transfer Complete时,说明成功了

7、 然后你就可以看到扩展板上有一个等每隔一秒钟闪烁起来了!

Eclipse IDE:
1、运行Eclipse,注意,试运行文件 devkit-launcher.bat,然而并不是Eclipse可执行文件本身,我们在安装环境的时候已经强调过了,批处理文件可以帮我们初始化很多环境变量。

2、选择菜单 IoT DevKit > Create C/C++ IoT Project.
然后按照如下步骤:

3、输入一个项目名字 ,并且从项目列表中选择“basic->on board LED blink C++”,然后点击 next

4、然后点击 “search target”:

5、然后在将下面的那个checkbox点选上,然后点击“refresh”。一会之后你会看到你当前局域网内所有的机器了,当然包含Edison。
这里,你得确保你选择的的确是Edison。在选择之前,你可以在Edison上使用ifconfig命令看到当前的IP地址。
然后点击finish!

6、 点击菜单栏里面的run 下拉菜单,选择你的项目名称。
7、 弹出对话框要求输入用户名和密码:

8、如果有任何提示窗口,只管点击yes就是了

9、然后你就看到板子上一个LED开始每隔一秒的闪烁起来了!
最后我们一块来学习如何使用XDK。
1、打开XDK,点击start a New Project。从左侧的菜单里面选择 Templates:

2、在模板列表里选择Onboard LED Blink。然后点击Use This Template

3、在Project Name里面天上项目的名字。

4、如果你看到提示说Bonjour没有安装,直接点击对话框中的连接,下载并安装Bonjour

5、下XDK窗口的下半部分,点击下拉菜单Iot Device,选择搜索到的开发板。

6、点击开发板之后,输入用户名和密码

7、如果幸运的话,会看到已连接对话框:

注:如果遇到连接上的问题时,可以尝试通过串口或者wifi登录Edison,然后输入命令:
systemctl enable xdk-daemon
systemctl restart xdk-daemon
来重启xdk-daemon
8、在底边工具栏上点击 “Manage your daemon/IoT device“ 图标,选择”Sync PC time w/ clock on target board“来避免电脑和Edison上的时序问题。
9、点击Install/Build 图标
10、点击Upload图片,上传程序。
11、点击Run图标,让程序在Edison上运行起来。
最后这几个图片太多了,原来我的懒惰啊,就不截图了啊,同学们自行配对吧啊。
呼·~~~~挺长的一片教程了,希望有人能耐心看完啊。不知道看了之后,同学们是否对三个不同的IDE有感觉了啊!各种区别,大家细细品味哦~~~
打完收工!

文章来源: DF创客社区