首先说,Arduino IDE是我用过的比较奇葩的东西。为什么这么说呢?因为Arduino IDE是用JAVA写的,而Arduino本身的语言是C和C++的混合体,并且并不支持JAVA。用C++写单片机?的确是很与众不同的事。但在实际上,Arduino的用户层基本都用C语言写的,而Arduino的库文件都是用C++写的。笔者在Arduino IDE中试过用C++的语法,完全没问题。所以说,可以认为其是C与C++混合的一种新语言。
下面介绍Arduino IDE:
首先到Arduino官网下载最新IDE,境外网站,网速比较慢,请耐心等待。
http://arduino.cc/en/Main/Software,根据你的需求下载相应的IDE。按照提示步骤按照好。
打开Arduino IDE,如果你的编译器不是中文的,请点击:File-Preference-Editor language-简体中文,改为中文显示。
Arduino IDE界面如下图所示:
下面介绍下常用功能:
单击:文件-参数设置进入如下界面:
导入第三方库的两种方法(注意可用库的文件夹下面一定要有xx.cpp和xx.h文件):
1. 单击程序-导入库-Add Library,注意在这里导入的库将保存一份到上图显示的程序库的位置。
2. 找到Arduino的安装目录,笔者的是D:\Program Files\Arduino。直接把库文件复制到libraries文件夹下面即可,这样你加入的第三方库将变成官方库。
板卡选择:工具-板卡
串口选择:工具-串口
烧写BootLoader:工具-编程器选择下载器模式,工具-烧写BootLoader为Arduino烧写BootLoader。
参考程序:官方库示例程序:文件-示例-选择想要的示例程序
第三方库示例程序:文件-程序库-Library-选择想要的示例程序
关于Arduino编译器就介绍到这里,下一次将介绍简单的控制。