极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 26729|回复: 29

Energia介绍--MSP430的Arduino IDE

[复制链接]
发表于 2012-9-2 22:20:32 | 显示全部楼层 |阅读模式
Arduino这两年在国外的用户爆发式增长。。。各大IC厂也坐不住了,纷纷推出来自己的类Arduino IDE方案~~

Energia就是一款用于 Ti 公司MSP430方案的类Arduino编译器~~

LaunchPad MSP430已经是开源硬件了。。。这个就不用多说,在介绍LaunchPad的帖子中有图纸下载

Energia也是一个开源的编译器,代码托管在GitHub上面,地址是:https://github.com/energia/Energia

现在的最新版是0101E0008,IDE官方下载地址是:
http://energia.github.com/Energia/download/


各操作系统的下载地址分别是:
MACOS:点击下载
Windows:点击下载
Linux:点击下载

下图完整的显示了LaunchPad MSP430G2452与MSP430G2553在Energia中的引脚定义


1.jpg

注意:
LaunchPad, revision 1.5版与1.5之前的版本,J3处串口跳线位置是不同的。

1.5版如下图,TXD与RXD是在J3跳线的最左侧。


2.jpg

1.4版如下图,J3跳线最左侧是VCC,TXD与RXD在VCC右侧。

3.png

V1.5与更高版本的Launchpad PUSH2 (S2 or P1_3 or pin 5)没有接上拉电阻(C24 R34 47Kohm),这样在P1_3为LOW时,可以降低功耗(77uA)。在你的LaunchPad上,如果"MSP-EXP430G2"丝印的M字母左下角R34位置是无原件的,你就需要在程序中设置PUSH2为内部上拉。

例如:
pinMode(PUSH2, INPUT); 变为pinMode(PUSH2, INPUT_PULLUP);
或者
pinMode(P1_3, INPUT); 变为pinMode(P1_3, INPUT_PULLUP);


我们来看一下软件界面,标准的Arduino IDE界面。。。

2012-9-2 21-48-17.png

板子目前支持的是Launchpad这几款~~~

2012-9-2 21-48-46.png

库上面常用的IIC SPI 1602液晶已经都有了~~~

2012-9-2 21-48-58.png
回复

使用道具 举报

发表于 2012-9-3 08:49:32 | 显示全部楼层
{:soso_e128:}哈哈~看来我的LaunchPAD又要开始工作了~
回复 支持 反对

使用道具 举报

发表于 2012-9-3 09:39:34 | 显示全部楼层
好给力的活动{:soso_e102:}
回复 支持 反对

使用道具 举报

发表于 2012-9-3 10:00:40 | 显示全部楼层
正在制作launchpad到arduino的盾牌 全TI器件配方
回复 支持 反对

使用道具 举报

发表于 2012-9-3 20:33:58 | 显示全部楼层
这叫我情何以堪....自己写了好多430的库了...
回复 支持 反对

使用道具 举报

发表于 2012-9-4 11:32:15 | 显示全部楼层
TI的还是红色
回复 支持 反对

使用道具 举报

发表于 2012-9-8 23:41:11 | 显示全部楼层
终于看到管脚的定义图了,谢谢弘毅!
回复 支持 反对

使用道具 举报

发表于 2012-9-11 23:23:56 | 显示全部楼层
看了介绍感觉好像还不如ARDUINO啊??脚都少很多啊。
版主介绍下啊,觉得有必要入么?以及它的长项?建议管理员做个专题,对比几类比较强的板子我们好有个学习的方向。谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-11 23:55:45 | 显示全部楼层
darkorigin 发表于 2012-9-11 23:23
看了介绍感觉好像还不如ARDUINO啊??脚都少很多啊。
版主介绍下啊,觉得有必要入么?以及它的长项?建议管 ...

管脚是比Arduino少。。不过超低功耗。。。这点在太阳能供电或者其他对能耗有要求的地方。。。还是很有用的,其实嘛,学习主要看自己要做什么。。。需要啥学啥
回复 支持 反对

使用道具 举报

发表于 2012-9-12 00:06:54 | 显示全部楼层
darkorigin 发表于 2012-9-11 23:23
看了介绍感觉好像还不如ARDUINO啊??脚都少很多啊。
版主介绍下啊,觉得有必要入么?以及它的长项?建议管 ...

我觉得学完arduino之后msp430launchpad是个很好的进阶学习,可以学很多单片机的知识,寄存器的操作,中断,定时器,低功耗等。而且MSP430的低功耗是业界闻名的,基本没有比它更低功耗的了。我个人认为低功耗在我们平时自己做一些电池供电的小项目里是很有优势的。不过如果真要有心学懂msp430就不要用energia了,用CCS吧,直接从官网上下载 ,然后破解文件网上到处是。
回复 支持 反对

使用道具 举报

发表于 2012-9-12 20:34:15 | 显示全部楼层
弘毅 发表于 2012-9-11 23:55
管脚是比Arduino少。。不过超低功耗。。。这点在太阳能供电或者其他对能耗有要求的地方。。。还是很有用的 ...

额 那我大概晓得了,更低廉,更省电,适合各类传感器数据的简单采集和数字化,然后传输到上位机
回复 支持 反对

使用道具 举报

发表于 2012-10-10 12:31:20 | 显示全部楼层
又要麻烦了啊
回复 支持 反对

使用道具 举报

发表于 2012-10-22 16:46:01 | 显示全部楼层
楼主讲的好详细 谢谢啦!
回复 支持 反对

使用道具 举报

发表于 2012-10-23 08:21:52 | 显示全部楼层
我的是1.4版本的 launchpad 串口 跳线 J3 该如何改呢?图示的那种交叉?
回复 支持 反对

使用道具 举报

发表于 2013-4-8 15:30:56 | 显示全部楼层
linux下如何安装呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-4-20 19:03 , Processed in 0.058169 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表