认识Arduino开发环境

  • 内容
  • ....
  • 相关

Arduino开发软件包含了一个写代码的文本编辑器区域,一个信息栏,一个信息面板,一个常用工具栏和一个菜单栏。Arduino开发软件可以将代码下载到Arduino开发板,同时通过软件也可以使PC与Arduino开发板直接进行通信,从而使开发更容易。

Arduino Software

Arduino开发环境常用菜单功能简介

Arduino的程序代码写在中央的文本编辑器中,保存在电脑里的后缀名是.ino。在这个文本编辑区域中可以实现常用的文本编辑功能,比 如:复制、粘贴、剪切、搜索文本、替换文本等。下方的信息栏可以显示出各种信息,比如保存文本、输出文本等等。信息面板显示程序编译中报出的错误信息等 等。工具栏上有一些最常用的按钮,比如新建、保存、打开、下载程序、打开串口监视器…

快捷工具栏功能简介

Arduino 快捷工具栏从左至右:验证、上传、新建、打开、保存、打开串口监视器。

验证:检查你代码中的错误。

上传:编译你的代码并且将其下载到Arduino电路板中。

新建:新建一个文本。

打开:在当前的窗口中打开保存的代码。

保存:保存代码。

打开串口监视器:查看串口数据状态

菜单栏功能简介Arduino Software 菜单栏

在菜单栏中,有文件、编辑、项目、工具、帮助这五个菜单。

编辑菜单

复制到论坛:将代码复制到剪贴板中,这种形式适合于将代码提交到论坛中。

复制为HTML代码格式:将代码复制到剪贴板中,这种形式适合于将代码复制到网页中。

项目菜单

验证/编译:检查代码中的错误。

显示项目文件夹:打开当前代码保存位置的文件夹。

添加文件…:可引入外部文件。

加载库:插入引用头文件的命令(#include),向你的代码中添加一个库文件。

工具菜单

自动格式化:使代码更加整齐。

项目存档:将当前的代码以.zip的格式归档,默认保存在与源代码相同的路径下。

开发板:选择使用的Arduino开发板型号。

端口:显示当前使用的端口号。

编程器:一般情况下,这个功能用不到。

烧录引导程序:一般情况下,普通发开者不会使用到这项功能。

Arduino优势

Arduino简化了单片机开发的过程,提供了其他平台不具有的优势。

1、便宜。相对于其他开发平台,Arduino价格便宜。

2、跨平台。Arduino的编程软件可以在Windows系统、Mac OS X系统和Linux 32bits、Linux 64bits系统上运行。

Arduino 支持的操作系统

3、简单、简介的编程环境。Arduino的编程环境非常容易上手。

4、开源且可扩展的软件Arduino的软件是开源的,开发者可以通过C++的库来拓展,同样你可以直接向Arduino编写开发AVR单片机的C语言来开发Arduino。

5、开源且可扩展的硬件Arduino是基于Atmel公司的ATMEGA8单片机与ATMEGA168单片机制作而成的。甚至一些用户可以通过在面包板上搭接电路来实现 Arduino花费会更少。