搜索
bottom↓
回复: 1

Energia介绍--MSP430的Arduino IDE(转载)

[复制链接]

出0入0汤圆

发表于 2013-4-20 22:28:22 | 显示全部楼层 |阅读模式
最近比较感兴地学习了一下arduino,一开始认为就是AVR的芯片,原来今天看到另一种LaunchPad MSP430方案,跟大家分享一下!

原文地址:http://www.geek-workshop.com/thread-1789-1-1.html

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中的引脚定义


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

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



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



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界面。。。



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



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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-4-21 10:53:27 | 显示全部楼层
不错,手上刚好有这个板,下来试试
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-28 08:37

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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