1 TI-LauchPad和Energia
1.1 Energia概述
Energia的故事就不从头讲了,不过经过多次演变。这个项目开始还是挺粗枝大叶的,除了好上手,支持和生态一直很冷,所以用起来也很不好使。宁可使用CCS也不会考虑Energia,相比Arduino的风生水起,我都怀疑Energia是否可以撑下去。
不过,这就体现出了Energia基因里与众不同的一点,就是有TI的背书,而且TI和谷歌有个挺大的不同就是耐力要好得多。即使不热乎,也能坚持,这个项目一直在更新。谷歌能把孵化出来的BostonDynamic给卖了,但是TI就能把197x年提出技术构思给做成DLP技术,一直撑到201x年才开始大卖,中间40年过去了,真是让人敬佩,中间撑不住直接Pass的巨人很多,连仙童都施展魔法隐身了。
那么,到现在,可以说Energia可以说很成熟了,当然,里面的代码随着Arduino也一直在更新,站在Arduino的肩膀上,那么Energia的目标对象就有很大的不同。Energia不是对爱好者的玩具,而是开发者的利器,当然,刚开始不那么锋利。
1.2 Energia入门
入门很简单,登录http://energia.nu/就OK,页面极简,也不搞丰富的CCS模板,不过,从色调看就是TI红。还不弄https这样高大上的加密服务。
不过说身心话,不那么好用,但是做到了够用。如果有耐心,本系列贴几乎就是这个网站上知识点的汉化化。
昨天我给info@发了邮件说授权的事,回复也很简单。
就是随便玩的意思。
登录后,第一选择就是Guide,这里会逐步告诉你怎么办。
不过,对于更勇猛的你来说,其实也不用看手册,先下载安装后,可能手册也完全不用看就会用了。所以,第一步就是下载。
1.3 Energia下载和安装
Energia提供了3个平台,Windows,MAC,Linux。需要注意的是这个对于Energia几乎无压,因为Arduino的关键部分是java编写的,那么跨平台就是自然而然的事情,所以,在各个版本直接的使用来说,几乎是完全相同的。
至于版本,要用Energia 1.6.10E18,理由就不多说了。E17和E18在MAC上有重大更新,就是引入了BoardManager。选择对应的版本直接下载。
在高深的windows 10什么的玩安装很久的,应该对Energia套路不熟悉了。因为直接解压后就使用的方法,几乎可以追溯到windowXP之前更古老的系统中,不和windows的注册表发生任何亲密接触。虽然现在也有很多绿色软件,直接下载就用,但是,总归是少了。
大家下载的是zip或者tar文件,很简单,直接解压就可以。
在MAC中E17提供了一个dmg安装文件,但是在E18直接就是一个zip了,解压就用。当然,你可以把这个文件夹直接拖到MAC的Application中去,就和其他的程序一样的位置访问了,但是你放在桌面上也是非常OK。Linux的也是一样。随后我也把Linux下的使用补充上。也是小白适用的。
Energia 1.6.10E18 (8/11/2016)Mac OS X: Signed Binary release version 1.6.10E18 (8/11/2016) Windows: Binary release version 1.6.10E18 (8/11/2016) Linux 64-bit: Binary release version 1.6.10E18 (8/11/2016) Built and tested on Ubuntu 14.04 LTS (Trusty Tahr).
此内容由EEWORLD论坛网友北方原创,如需转载或用于商业用途需征得作者同意并注明出处