2回答

1收藏

【赚周年币】fireduino-谈arduino

#线上活动 #线上活动 3754 人阅读 | 2 人回复 | 2016-12-24

接上一篇帖子
四周年庆-【赚周年币】fireduino-arduino环境搭建-爱板网论坛 - 电子工程师学习交流园地 https://www.cirmall.com/bbs/thread-59193-1-1.html

不知不觉接触arduino已经三年,遂作此文

上面提到了安装两个IDE报错,见
关于电脑不允许同时装两个arduino IDE - Powered by Discuz! http://www.geek-workshop.com/thread-27465-1-1.html
想着,如果这次还不成功,就把arduino安装到linux虚拟机里,我的老版本是不会卸载的
结果安装时意外惊喜,使用到了arduino的1.6.11版本免安装版,类似Mbed,再次感觉到了它的强大,

1.6.11版本8月发布,安装后默认中文,可能自动识别了电脑环境,不过中文开始还真用着不习惯
  1. [ide]
  2. * Fixed a serious bug that prevented some 3rd party boards, installed through external index.json URL, to work correctly.
  3. * Fixed a bug in boards manager that, in some rare circumstances, could lead to remove bundled
  4.   tools when uninstalling a previously installed AVR core.
  5. * builder: fixed regression about inclusion of files in subfolders of the sketch
  6.   (see https://github.com/arduino/Arduino/issues/5186 for details)
  7. * avrdude: reverted to version 6.0.1, until all discovered regressions are solved
  8.   (see https://github.com/arduino/Arduino/issues?q=is%3Aissue+is%3Aopen+label%3A%22Component%3A+Avrdude+6.3%22 for details)
复制代码
ARDUINO 1.0.5在 2013.05.15发布,更新如下
  1. [core]

  2. * [avr] malloc bug: backported avr-libc 1.8.0 implementation
  3. * [avr] removed deprecated interrupt handlers causing compiler issues
  4.   with newer avr-gcc.
  5. * [avr] added c_str() method to String
  6. * [avr] Stream "_timeout" field and related methods are now protected

  7. [libraries]

  8. * Upgrades to WiFi library
  9. * Fixed a bunch of examples
  10. * Added Arduino Robot libraries
  11. * Added TFT display library

  12. [firmwares]

  13. * Upgrades to WiFi firmwares

  14. [ide]

  15. * Backport from 1.5: install Library from .zip file or folder
  16. * Updated windows drivers
  17. * Added Windows installer
复制代码
三年间更新了30多个版本,和linux的更新速度一样了
使用新版本编译了下blink,感觉比之前的慢
新版本打开自动生成程序结构,如下

两个版本欢迎界面,仔细观察新版本的图片是有边框的,接下来是菜单栏对比

file下新版本多了一个“打开最近文件”选项,着实方便很多,挺人性化,也没有了“upload”和“upload using program”

“edit”项数量没变,有几项调整

“sketch”中新版本把“file”中缺少的几项放到了此处

“tool”菜单

“help”项新版本功能更多,在此不列举。总体,新版本功能更丰富

下面才是我要说的,
arduino 09年问世以来,伴随着许多新技术如雨后春笋般出现,比如“物联网”、“智能家居”、“远程控制”等等,前两年很火的“raspberry pi”、“BBB”等,当下很火的“创业”浪潮,还有最近好多半导体厂商喊得“生态系统”,没有arduino,这一切都是科幻。很多时候建议大家不要拿着arduino和现在的某个新开发版比较之后,说性能是这个几倍,或者说后者取代前者等等,如果没有arduino,上面那些板子不知道现在在哪里,包括fireduino






评分

参与人数 1 +10 收起 理由
loveeeboard + 10

查看全部评分

分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

suoma

发表于 2016-12-24 16:03:35 | 只看该作者

发现新版本开始编辑完程序编译时会提醒保存
板凳

jackten

发表于 2016-12-24 22:08:15 | 只看该作者

支持                       
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条