arduino uno r3引脚图_Arduino入门: 安装和熟悉Arduino IDE

这篇教程介绍了Arduino的软件端,重点是Arduino IDE。Arduino IDE是一个为初学者和艺术家设计的简单集成开发环境,支持C和C++。文章还提到了其他可替代的IDE,如Visual Micro和embedXcode,并详细讲解了Arduino IDE的安装和驱动安装过程,以及如何上传程序到Arduino UNO。
摘要由CSDN通过智能技术生成

f8235412fdfd823f93b164255f5f042f.png

在上一篇《Arduino入门2: 熟悉和挑选Arduino的开发板》中我们了解了Arduino的构成,种类还有如何选择适合自己的Arduino硬件。在本篇教程中,我们来关注一下Arduino的软件端。

    什么是Arduino IDE    

什么是IDE

IDE是Integrated Development Environment,中文译为集成开发环境,是用于提供程序开发环境的应用程序,通常包括了程序开发的一系列工具链,包括代码的编辑器、编译器、调试器和图形用户界面工具等。常见的IDE比如微软的Visual Studio,苹果的Xcode,Eclipse等。

Arduino IDE

Arduino官方为开发Arduino程序专门提供了跨平台的Arduino集成开发环境—Arduino IDE。它的原始框架基于Casey Reas与Ben Fry写的互动编程软件Processing,使用Java编写。Arduino IDE区别于其它高级的IDE,它一开始的目标用户就是那些不懂软件开发的初学者和艺术家。所以它的用户界面非常“简单”,支持包括C和C++,简单的语法高亮,自动缩进等特性。

Arduino IDE引入了“sketch”的概念,所谓的sketch,狭义上来说一个sketch是一个Arduino程序文件,IDE 1.0前是以.pde后缀结尾的,1.0及以上改为.ino后缀。广义上来说sketch带有一点“草稿”,“实验”的意味,“Sketching in Hardware”就是利用快速的硬件原型迭代来学习和理解产品开发的一种方法论。

近段时间,Arduino官方又尝试推出基于Web的编辑器,本地无需安装任何软件,所有的开发和编译都利用Web技术完成。当然Web IDE和本地安装的IDE各有利弊,以后我们另外再详细比较。

其它IDE

Arduino IDE并不是唯一可以给Arduino编写和烧录程序的集成开发环境,随着Arduino普及和流行,很多主流IDE都提供了相关的插件和功能,让很多熟悉高级IDE的人,在不离开熟悉的开发环境的情况下也能开发Arduino应用。

比如V

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值