开发环境介绍 https://www.e-learn.cn/tag/kaifahuanjingjieshao zh-hans Arduino可穿戴开发入门教程Arduino开发环境介绍 https://www.e-learn.cn/topic/3454365 <span>Arduino可穿戴开发入门教程Arduino开发环境介绍</span> <span><span lang="" about="/user/107" typeof="schema:Person" property="schema:name" datatype="">守給你的承諾、</span></span> <span>2020-03-01 12:54:46</span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <span id="OSC_h2_1"></span> <h2>Arduino可穿戴开发入门教程Arduino开发环境介绍</h2> <span id="OSC_h2_2"></span> <h2>Arduino开发环境介绍</h2> <p>Arduino不像我们使用的PC端操作系统一样,可以直接在操作系统中安装软件为操作系统编程。Arduino的软件开发部分需要在PC端进行,硬件只负责执行编译好的程序。所以,本章就来详细地介绍一下Arduino IDE的安装和一些主要的操作。</p> <span id="OSC_h2_3"></span> <h2>Arduino IDE</h2> <p>Arduino IDE是在电脑端用来为Arduino进行程序开发的集成开发环境。Arduino开发程序通常需要使用到编辑器、编译器以及上传工具,Arduino IDE集所有这些工具为一身。所以,我们只需要安装Arduino IDE就可以囊括全部的Arduino软件开发工具。</p> <span id="OSC_h3_4"></span> <h3>Arduino IDE安装包下载</h3> <p>Arduino IDE可以在三大主流操作系统(Windows、Linux以及Mac OS X)中部署,但是鉴于笔者并没有运行Mac OS X的设备,因此这里只为读者介绍在Windows和Linux平台中Arduino IDE相关的知识。</p> <p>1.版本的选择</p> <p>在本书编写的时候,Arduino IDE最新的版本是1.6.0。虽然在读者得到本书的时候IDE的版本可能已经迭代了多次。但是,他们在使用上以及兼容性上不会出现太大的变化。所以,读者在选择Arduino IDE的时候选择当前的最新版本下载即可。</p> <p>Arduino IDE下载的地址为:http://arduino.cc/en/Main/Software。图2.1显示了Arduino提供的IDE版本。</p> <p style="text-align: center;"><img alt="" height="209" width="346" class="b-lazy" data-src="http://static.oschina.net/uploads/space/2016/0603/141806_Eft7_1585857.png" data-original="http://static.oschina.net/uploads/space/2016/0603/141806_Eft7_1585857.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /></p> <p style="text-align: center;"><strong>图2.1  Arduino IDE版本</strong></p> <p>其中,图2.2显示了Arduino IDE最新的1.6.0版本各平台的下载。</p> <p style="text-align: center;"><img alt="" height="178" width="633" class="b-lazy" data-src="http://static.oschina.net/uploads/space/2016/0603/141820_uBvi_1585857.png" data-original="http://static.oschina.net/uploads/space/2016/0603/141820_uBvi_1585857.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /></p> <p style="text-align: center;"><strong>图2.2  各平台下载</strong></p> <p>图2.3显示了之前版本的下载链接。</p> <p style="text-align: center;"><img alt="" height="98" width="496" class="b-lazy" data-src="http://static.oschina.net/uploads/space/2016/0603/141835_IFaK_1585857.png" data-original="http://static.oschina.net/uploads/space/2016/0603/141835_IFaK_1585857.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /></p> <p style="text-align: center;"><strong>图2.3  早期版本下载           图2.4为Intel提供的特殊IDE</strong></p> <p> </p> <p>图2.4显示了为Intel Galileo和Intel Edison两种硬件提供的特殊IDE,由于我们使用的是LilyPad所以不会选择这里的IDE。 </p> <p>2.平台的选择</p> <p>如果你使用的是Windows操作系统,那么就选择如图2.5所示的两个链接中的一个进行下载。</p> <p style="text-align: center;"><strong> <img alt="" height="53" width="328" class="b-lazy" data-src="http://static.oschina.net/uploads/space/2016/0603/141849_9BMg_1585857.png" data-original="http://static.oschina.net/uploads/space/2016/0603/141849_9BMg_1585857.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /></strong></p> <p style="text-align: center;"><strong>图2.5  Windows系统下载               图2.6  Linux平台</strong></p> <p>其中,Windows Installer是Windows操作系统下常见的向导形式的安装包。Windows ZIP file for non admin install则是压缩形式的安装包。它是为没有管理员权限的用户准备的。当然如果你喜欢“绿色版”,也可以选择下载这种形式的安装包。</p> <p>如果你使用的是Linux操作系统,那么就需要根据你的操作系统选择如图2.6所示链接中的一个进行下载。</p> <p>Linux平台的Arduino IDE区分32位和64位版本。在Linux操作系统中,可以通过在终端中执行uname –r命令来获取平台信息,如下是笔者使用的Linux系统输出的信息:</p> <p> </p> <ul><li>$ uname -r</li> <li>3.18.3-201.fc21.x86_64</li> </ul><p>​</p> <p>其中的x86_64表明了这是一个64位Linux操作系统,所以应该选择Linux 64bit进行下载;如果输出中出现的是ix86字眼,则说明你的系统是32位的,需要选择Linux 32bit进行下载。</p> <p>Arduino IDE在Linux和Windows操作系统下的安装方式比较简单,下面分别进行介绍。</p> <p><strong>本文选出自:</strong>Arduino可穿戴开发入门教程转载请注明出处,尊重技术尊重IT人!</p> <div class="alert alert-success" role="alert"><p>来源:<code>oschina</code></p><p>链接:<code>https://my.oschina.net/u/1585857/blog/686605</code></p></div></div> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field--label">标签</div> <div class="field--items"> <div class="field--item"><a href="/tag/arduino" hreflang="zh-hans">arduino</a></div> <div class="field--item"><a href="/tag/kechuandai" hreflang="zh-hans">可穿戴</a></div> <div class="field--item"><a href="/tag/kaifarumenjiaocheng" hreflang="zh-hans">开发入门教程</a></div> <div class="field--item"><a href="/tag/arduino" hreflang="zh-hans">arduino</a></div> <div class="field--item"><a href="/tag/kaifahuanjingjieshao" hreflang="zh-hans">开发环境介绍</a></div> </div> </div> Sun, 01 Mar 2020 04:54:46 +0000 守給你的承諾、 3454365 at https://www.e-learn.cn