原创 浅尝MSP430 LaunchPad

2012-5-23 01:14 2080 8 9 分类: MCU/ 嵌入式

浅尝MSP430 LaunchPad

 

太漂亮了!

图1  MSP430 LaunchPad Value Line Development 

 

图 2   MSP430 Capacitive Touch BoosterPack和LaunchPad Value Line Development

价格也不贵,LaunchPad Value Line Development只要4.3美元,Capacitive Touch BoosterPack需要10美元。我尝试过购买MSP430 LaunchPad,考虑到成本,只打算买4.3美元的LaunchPad Value Line Development。可惜在网上捣鼓了半天,没办法支付美元,淘宝上的价格又达到了50+RMB,我最终没有买成。还有一个原因:近期,TI要在深圳搞一个研讨会,凡到会者送一块类似的板子,我报名了。

上周跟一位本科的师兄聊天,听说他手上有2套MSP430 LaunchPad。他提出送我一套。求之不得!板子从武汉快递过来,星期天我才拿到。今天有时间,我跑到实验室试用。

今天上午,我在安装IAR。网上都流行用IAR,我也就选了它。CCS我会用,但从没试过MSP430。IAR我也用过,当时是针对ARM的。反正有了基础,上手肯定很快。最开始开始,我装了一个IAR For ARM,以为稍稍改一下就能用于MSP430。结果不行。IAR For MSP430我没有安装盘,只好在网上下。我不想去官网,一是怕下载太慢,二是我想装一个**版的。找了好久,注册机找到了一大堆,就是没能找到安装软件。没办法,硬着头皮去官网下。没想到很快就下下来了,注册也还方便,只是是一个带限制的试用版,多半是30天试用。对我来说,够了,我只是想今天花点时间看看板子怎么样。

上午被安装软件耗光了,下午有课,晚上我才回到实验室继续。我在网上找资料,电子工程世界论坛里面资料很多,师兄也是向我推荐的这个网站。后来,我完全是找到TI官网上面去了。很好很强大的资料,有一点不足:全英文。我练就了10多年的英语可以派上用场,但是怎么看都是很别扭,看得很慢,很不舒服。也没办法。我在电子工程世界论坛上下载了一个《MSP-EXP430G2 LaunchPad Experimenter Board User's Guide》,照着上面一步一步来学习。最后的精力主要花在了2个Demo上,一个是MSP430G2231自带程序:芯片内部温度测试;一个是MSP430G2452自带程序:电容式触控按键使用。这2个Demo,在论坛上都是重点介绍的对象,都有相应的界面,是Java做的。

电容式触控Demo参照《430BOOST-SENSE1 - Capacitive Touch BoosterPack for the LaunchPad User's Guide》。MSP430G2452有电容式触控按键使用的程序,只需要把它安装到板子上,上电运行就可以了。这个Demo有2个界面,第1个界面是图3所示的CapTouch_BoosterPack_UserExperience_GUI,用手指触控Capacitive Touch BoosterPack,PC机上会显示相应的动作,有上下左右和中间5个按键和圆环中的18片变色区域。第2个界面是430Boost_CapTouchMediaPad,成功打开后会弹出“LaunchPad CapTouch found on COM3……”,否则会报错,此时应该检查端口是不是被占用了。成功打开后,电脑右下角的任务栏会出现一个白色的图标。这个Demo更好玩,是通过Capacitive Touch BoosterPack来控制PC上的播放器,我的电脑上被关联的是千千静听,有以下6个动作:

(a) Center button press: Start media player;

(b) Bottom arrow button press: Play/Pause;

(c) Left arrow button press: Previous Track;

(d) Right arrow button press: Next Track;

(e) Scroll wheel clockwise: Volume Up;

(f) Scroll wheel counter-clockwise: Volume Down。

(e和f只体现在电脑的音量上,播发器的没反应。)

但是1、2界面是分开的,我觉得应该连起来才对啊,这样才是一个播放器,可能是还没完善。我尝试把2个界面同时打开,但是其中一个会失效,会抢用端口,有冲突。

图 3    CapTouch_BoosterPack_UserExperience_GUI

Temperature Measurement Demo,给有程序的MSP430G2231上电,打开LaunchPad_Temp_GUI,选择对应的端口,我的是COM3,回车,几秒钟之后,弹出图4所示温度值。我用手捂住MSP430G2231,温度会慢慢上升,拿开手,温度又慢慢降下来。做出来的效果非常糟糕,我做出来的有近80度,网上的兄弟们好像也差不多这个值。芯片内部温度传感器加芯片自带ADC,不要指望有什么精度。呵呵!

图 4    LaunchPad_Temp_GUI

遇到的问题:

1、Windows找不到文件‘javaw.exe’。

在打开CapTouch_BoosterPack_UserExperience_GUI时报错“Windows找不到文件‘javaw.exe’……”。后来查到是我的电脑系统的问题,javaw.exe坏了。我根据网上的说法,下载了jdk-7u4-windows-i586,安装之后就正常了。

 

参考资料:

1、TI官网MSP430 LaunchPad的网页

http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2)

2、电子工程世界MSP430 LaunchPad专题

http://bbs.eeworld.com.cn/forumdisplay.php?fid=128&filter=type&typeid=66

tam
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户403664 2012-5-23 11:27

图片怎么不见了哟~
相关推荐阅读
13510179723_912348475 2018-04-15 22:40
BOOST-DRV8711测试
20180415 BOOST-DRV8711买了不知道几年了,一直想测试一下TI步进电机细分芯片256细分的神奇,一直没能抽出时间。感觉当年先进的技术都快被淘汰了,我还没测试过,是一个梗。今...
13510179723_912348475 2015-05-10 12:06
怀念
偶尔又遇到自己的博文。好怀念!工作后没有以前那么悠哉,没有那么多时间写博客。前几天刚刚度过工作周年纪念日,过去的一年瞎扯蛋,到现在,似乎又回到搞硬件的“正道”上来了!...
13510179723_912348475 2014-08-18 21:49
3个月的玩儿失踪
        不知不觉失踪了3个月,不明真相的还以为我被自己的上一篇博文打击了,或者殉情了,其实我是被工作压抑了。         工作后没有当学生那种闲心情,即使有也写不出任何东西。灵感全...
13510179723_912348475 2014-05-19 21:41
失去的痛楚
         我不知道自己究竟喜不喜欢她,她并不漂亮,性格大大咧咧。但是有一点我是知道的,我对她有那么一点感觉。所以,我很想告诉她我的感受,但也犹豫不决。          她告诉我她要离...
13510179723_912348475 2014-05-13 22:47
我变了,也会变
        为了适应社会,我给自己留了一个忠言:吃任何小亏。         有人说过,人20岁不冲动不会成功,30谁还冲动也不会成功。我28岁,慢慢成熟下来,看来是早熟了。     ...
13510179723_912348475 2014-05-09 22:46
上了一周班
        悲催了,开始上班。          不知不觉干了一周。因为还是实习,在公司瞎奋,没有压力。第一天部门老大出差了,我被安排在生产一线参观;第二天请了假去富士康面试,实质上就是去...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /1 下一条