分享

逃离Arduino IDE,转战Sublime Text3!

 默默无闻的狂人 2021-03-09

折腾了一个来钟终于配置好了,马上记录下来。


提起Arduino各位热爱编程的小伙伴一定有印象甚至是很熟悉吧,Arduino UNO、Mini、2560等编程开发板的统称,其编译器Arduino IDE也是为了配合开发而更新各种资源库跟其他实用功能,但本篇内容不是为了介绍Arduino IDE,而是如何配置Arduino IDE的替代品 – Sublime Text3。
很多人嫌弃Arduino IDE不能编译中文,排版困难,界面不友好,没有行号,虽然现在改进了不少,但是我的原因很简单,Arduino IDE不能进行代码补全(类似include这些),每写一个关键字之类的还要自己一个个敲,既没有效率又容易出错。

通过Sublime编译上传Arduino项目需要以下几步操作:

  • 安装Arduino IDE
  • 安装Sublime Text3
  • 下载Sublime的Arduino插件
  • Sublime中链接Arduino IDE路径
  • 配置平台端口编译上传

安装Arduino IDE

博主当前所用Arduino IDE为的1.8.8版本,官网已经有1.8.9的测试版本,这里提供1.8.8版以及更早之前版本的链接:
Arduino IDE 1.8.8
在这里插入图片描述

安装Sublime Text3

关于是安装Sublime Text2还是Sublime Text3网上教程各有各的配置版本,不方便找那些教程中的对应版本,博主直接上官网下载最新版3.2(build 3200),这个月刚发布的,同样提供链接:
Sublime Text3
在这里插入图片描述

Arduino插件下载

Sublime想要编译Arduino项目需要添加Arduino插件Stino,插件在GitHub网站下载,有两种下载方式-拷贝git链接下载和直接下载压缩包,建议直接下载压缩包,如下图
Arduino插件Stino下载(GitHub)
在这里插入图片描述

配置Sublime

Arduino IDE和Sublime Text3的安装可自行选择路径,然后打开Sublime的 应用程序,选择菜单栏Preferences → Browse Packages... 浏览插件
在这里插入图片描述
这时候会打开Sublime插件存放路径,将GitHub下载的Stino插件压缩包解压过后的文件夹拖动到该文件夹中
在这里插入图片描述
回到Sublime,在菜单栏末尾可以看到多了一项 Arduino ,旧版本的Sublime需要重启才能看到,这会儿需要配置Arduino IDE的路径,点击 Preferences → Package Settings → Stino(Arduino Like IDE) → App Dir Setting
在这里插入图片描述
此时Sublime会打开app_dir.stino-settings文件,在“additional_app_path” 一项后的双引号中加入Arduino.exe的路径,如图
在这里插入图片描述
正常来说配置Arduino IDE路径后就可以设置Arduino平台了,但经博主尝试过后发现不可行,所以需要另外设置路径,选择 Arduino → Install Platform → Add Arduino IDE
在这里插入图片描述
在下方出现的路径框内,将上一步的Arduino.exe路径复制进去,按回车,会有加载信息显示
在这里插入图片描述
如图,开始选择项目平台
在这里插入图片描述
配置开发板型号 Board 、上传端口号 Serial Port,或是需要烧写uboot的 Programmer
在这里插入图片描述
配置板子型号过后,Sublime会开始下载Arduino项目的编译工具并安装,一切都按部就班的进行着
在这里插入图片描述
开始编写简单的Arduino项目并上传,Build 为构建项目(编译),选择好正确的端口后 Upload 上传编译生成的固件
在这里插入图片描述
同Arduino IDE一样,项目编译日志及状态在下方可见
在这里插入图片描述
至此,可以愉快的在Sublime上面开发我们的Arduino项目了。


在后期其他电脑安装sublime text的arduino环境时,发现配好后进行编译时在Toolchain那卡着编不动,可以发现在每次编译程序时都会先检查一遍Toolchain也就是工具链。
在这里插入图片描述
在第一次配置好arduino环境后还需要升级Toolchain才能进行正常编译,点开选项卡 Arduino→Version 选择 Check Toolchain 进行工具链升级
在这里插入图片描述
稍等sublime text连接arduino官网下载工具链arduinoOTA。
在这里插入图片描述
工具链升级后可以正常编译arduino程序了。


(Sublime Text3和Arduino IDE如果下载不到的话可在评论区留言,如有需要博主会补上资源网盘链接)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多