佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 3586|回复: 38

售RM15.72的MSP430开发工具

[复制链接]
发表于 15-2-2013 12:54 AM | 显示全部楼层 |阅读模式
喜欢Arduino的朋友又有福了

LaunchpadTI公司推出的廉价和易于使用的开发工具,基于MSP430的低功耗微控制器。

发现这开发板已经是两年前的事了,也没有当一回事。今天无意中发现它竞然支持Arduino代码。于是趕快去Farnell(Element14)搜索一下。不得了,只卖RM15.72

这是原本的开发例子。有了Energia,熟悉Arduino的朋友更運用自如了。

下载一个软件看看。再看看这里。再看看例子。是不是跟Arduino一样?

这是两年前看到的youtube  
http://www.youtube.com/watch?fea ... edded&v=U0mGoRtYbyg


本帖最后由 西门庆33 于 15-2-2013 06:15 PM 编辑

回复

使用道具 举报


ADVERTISEMENT

发表于 31-3-2013 08:14 PM | 显示全部楼层
你好啊,反正你都介绍了,不如加一点你的实战经验分享分享下。
不然看起来好像广告帖,哈哈..!
然后看看有没有人一起来玩,说不定还能搞好这个 TI MSP430 型的微控制器的社群。
基于价钱不错,我也刚买来玩玩,说不定还能帮你贡献下。

只是我觉得奇怪,arduino模式虽然简化程序易学管用,但是我这个死心眼的人不大建议使用,尤其是工程系正在学习的学生,不然出来做工,什么是register,什么是clocking都不了解,就贻笑大方了。 如果是hobbyist, 那就没什么关系啦,方便建立信心啦。

这是我的第一帖,来拜候各版主(如果看到的话)
希望可以发现这里有趣的地方啦。
回复

使用道具 举报

 楼主| 发表于 1-4-2013 03:10 PM | 显示全部楼层
kmy.111014 发表于 31-3-2013 08:14 PM
你好啊,反正你都介绍了,不如加一点你的实战经验分享分享下。
不然看起来好像广告帖,哈哈..!
然后看看有 ...

太好了。恭喜你拥有了TI MSP430。打算用什么语言来编程?我认为只要能完成自己想要的东西,已经足够了。当然认识多一点自然更好。

Arduino已经拥有许多程序库,可以快速完成project,比如控制 RFID,我都不用了解它是怎样运行的,但只要加入别人的RFID程序库,几行代码"搞定"。

话说回头,如果有什么关于TI MSP430的资料,请跟大家分享。将来的 project我打算用使用TI MSP430来完成。


回复

使用道具 举报

发表于 1-4-2013 11:15 PM | 显示全部楼层
西门庆33 发表于 1-4-2013 03:10 PM
太好了。恭喜你拥有了TI MSP430。打算用什么语言来编程?我认为只要能完成自己想要的东西,已经足够了。当 ...


眼看此版块日益冷清,还真找不到一帖像当年PIC老大记录他玩无线电通讯的始末,充满热血的一篇精华帖。此帖读后好多年,依然记忆犹新。

现在少年仔,看了还会了解当中的精神吗?
回复

使用道具 举报

发表于 2-4-2013 10:59 AM | 显示全部楼层
kmy.111014 发表于 1-4-2013 11:15 PM
眼看此版块日益冷清,还真找不到一帖像当年PIC老大记录他玩无线电通讯的始末,充满热血的一篇精华帖。此 ...

首先, 欢迎你。。

只是我觉得奇怪,arduino模式虽然简化程序易学管用,但是我这个死心眼的人不大建议使用,尤其是工程系正在学习的学生,不然出来做工,什么是register,什么是clocking都不了解,就贻笑大方了。 如果是hobbyist, 那就没什么关系啦,方便建立信心啦。

关于我对Arduino的看法, 他比较适合那些读机械工程, 或是修读电子工程以外的朋友玩。。 当他们的项目需要一些控制时, 但是又对电子不熟悉时, 这是Arduino 对他们来说是最好不过的了。。。他们只是要买适当的shield,去搜索适当的源码, 稍微修改就完成了。

对于电子工程系的, 你的角色要变一下, 而是去开发Arduino 的shield, 是去写源码贡献给其他人,而不是等人贡献,也不鼓励去用Arduino 来做项目, 因为电子应该是你的专业。

Arduino, 我买过玩过UNO, 只是玩过一次他的sample闪灯,体验过后就不玩了。。
买了4套, 卖掉了2套。。另外两个封尘了。。

另外提一下,市面上, 有一些家长会送他们的孩子去一间中心, 去“学习做机器人”,里面的导师只是教孩子怎样按图组装, 了不起的孩子会自己组装成自己要的“机器人”。。 但是很遗憾的是, 这些孩子只是知道“应用” 现有的模块,他们“知其然不知所以然”,要做什么, 只有买模块, 没有那种模块, 可能就要求希望有那种模块, 商人就是设计出来卖吧。。那么,商人A钱后,孩子他们真的会做“机器人”??? 不过, 至少有个概念也是好的。

MSP430的低功耗微控制器
现在市面上, MCU 林林总总。。各有千秋。。要学完是很难。。当然你可以什么都涉猎,涉猎后, 买到一堆的开发板,估计后果也是封尘的。。
ARM, MCU, FPGA 等等。。这些都按兴趣去玩, 年轻有干劲时,多涉猎比较好。。

到了最后, 什么都玩过了, 就是按需求去学习了。。
懂很多, 还不如掌握一种。。。我是选择掌握一种PIC MCU。。。
为什么是PIC?我在学的开始 2003年, 能买到的就只有微芯 PIC16F84A, 而有一个很关键的主因就是烧录器,官方烧录器是很贵的,但当时的PIC 烧录器是能DIY , 网上资源也比较多, 所以鼓励了我学习PIC MCU。

如果是做一般普通的项目, 实际上要用什么MCU 都可以。。。反正是C 源码, 稍微修改能稳定运行就好了。。
但是, 你能深入理解你使用的MCU, 能把他的硬体功能完全发挥吗?
比如我看一些人使用PIC MCU, 明明是简单的功能, 还外挂4Mhz晶体振荡, 问了后, 才知道他不知道有内部振荡这个功能。。
目前, 学生最喜欢用16F877A,在新一点的是16F887.。。。 为什么呢? 网路抓来的旧电路图是使用16F877A, 还有些刻意要找16F84A 呢。。

我目前使用的MCU: 40pin 的使用16F1939, 18pin 使用 16F1827, 8pin 使用12F1501, 他们的新功能太好用了。。。

Microchip 不是最好的MCU。。但是我个人认为它是最完整齐全的。。大到dsPIC, 小到PIC10F,各种peripheral,你能挑。。
STM8, STM32, 应该是目前在马来西亚开始普遍起来, 因为价钱的关系, 物廉价美。。但是可惜选择不多。。外围零件也可能较多。。

我开发的都是比较简单的产品, 但是有些难度很高的。。
比如,解读低频RFID(125Khz,厚卡, 门禁卡),一般人做是通过解码IC 如 EM4xxx 之类的,解码后才被MCU 处理,但我为了降低产品的成本, 硬是用16F628A 软解码125Khz 的RFID 信号 (bit-banging)。。。 这就是深入掌握的好处了。。呵呵 (臭屁啊。。自豪啊。。。


眼看此版块日益冷清,还真找不到一帖像当年PIC老大记录他玩无线电通讯的始末,

这里变成是学生问功课的地方。。很遗憾有些又不看版规, 都不知道他要做什么, 也懒的去回复。
回复了, 帮助了, 他们的问题解决了, 但是也很少会回来报告的哦。。不怎么知道要回馈会论坛, 拍拍屁股走了。。

所以在这里的高手,都转去线下交流了。。自然,这个版就更冷清了。。。
另外一个很大的问题是, 一些高手不会中文输入法,打字慢, 自然也不想回复了。。

业余无线电,其实比较少通联, 上个月(2013年3月)去林茂拿督山做QRP(小功率)通联, 0.1W~0.5W 通联到马六甲的车载电台去
现在阶段是在玩DIY了,制作发射机等等 。。








评分

参与人数 1人气 +5 收起 理由
Chrous + 5 我很赞同, 现在的人是完成电子,不是在学习.

查看全部评分

回复

使用道具 举报

发表于 3-4-2013 12:17 AM | 显示全部楼层
pic 发表于 2-4-2013 10:59 AM
首先, 欢迎你。。

你好,PIC大大。
关于我对Arduino的看法, 他比较适合那些读机械工程, 或是修读电子工程以外的朋友玩


确实,arduino的方案不适合电子工程的同学,硬体的逻辑程序编辑需要扎实的基础,以便日后参与开发和设计的时候比较能得心应手。开始的时候辛苦一点,以后一定有回报的。 各位同学请加油。

ARM, MCU, FPGA 等等。。这些都按兴趣去玩, 年轻有干劲时,多涉猎比较好。。


赞同。想当年那个网络不甚发达的年代,就靠着那股劲去,还有手上那本从中国书展买来的电子实例,去拆拆装装的。没有钱买零件,就去拆旧的板上的零件,还记得收集最多的三晶体管是2n3904,哈哈!这股劲当然被日后的学业和工作,慢慢被磨掉了。

PIC16F84A,在学习阶段上我也有用过,而且当时是用assembly code写的,谁写过就知道痛,但assembly code是唯一能让你明白透彻整个microcontroller运行的方法。现在的新手玩家应该不懂 8 bit的timer 和 16 bit timer的不同之处吧? delay 1秒是什么,这个吗?delay(1000)?
哈哈!什么是general purpose register?拿来晒的?

我也在偶然的机遇下,认识了现场可编辑逻辑阵,或大家熟悉的FPGA。现在目前工作专攻于此机.。

所以在这里的高手,都转去线下交流了。。自然,这个版就更冷清了。。。
另外一个很大的问题是, 一些高手不会中文输入法,打字慢, 自然也不想回复了。。
我以前都是潜水的,也获益不少,看看能不能抽空来贡献这个板块。
高手们请加油,不是没有人会欣赏,其实可能有人已经在荧幕面前被深深影响,请踊跃创作。
同学要是已经解决问题,也可以回来补充其帖,然后让版主把帖顶在最前面。
回复

使用道具 举报

Follow Us
发表于 3-4-2013 10:02 AM | 显示全部楼层
kmy.111014 发表于 3-4-2013 12:17 AM
你好,PIC大大。

呵呵。。跑题了。。以后来这里闲聊吧

【闲聊】心情故事,咖啡座~


回复

使用道具 举报

 楼主| 发表于 7-4-2013 11:29 AM | 显示全部楼层
kmy.111014 发表于 1-4-2013 11:15 PM
眼看此版块日益冷清,还真找不到一帖像当年PIC老大记录他玩无线电通讯的始末,充满热血的一篇精华帖。此 ...

我有同感,此版块蛮冷清。做戏的都是那几个,看戏的也不多。

现在最热闹的是政治版块,在那兒发了帖子,几小时不更新,一下子就被推下去不见踪影了。

回复

使用道具 举报


ADVERTISEMENT

发表于 14-4-2013 01:35 PM | 显示全部楼层
那么便宜的东西.. 买来看看   感谢主楼分享
回复

使用道具 举报

 楼主| 发表于 15-4-2013 10:54 PM | 显示全部楼层
看看这视频和老外讲解关于LaunchPad运用于Arduino
回复

使用道具 举报

发表于 17-4-2013 05:20 PM | 显示全部楼层
哦我已经订了一个 你个
我买来玩玩看顺便决绝我的鱼缸 LED 日出,中午,日落,月亮   效果  
我下载 arduino 的软件来玩玩..然后哦用 Simulator for Arduino 试看效果..

如果 有 Energia 那么 不就和 arduino 一样 等我做实验再放上来
这个是我的第一个 mcu
回复

使用道具 举报

 楼主| 发表于 18-4-2013 06:59 PM | 显示全部楼层
angels1026 发表于 17-4-2013 05:20 PM
哦我已经订了一个 你个
我买来玩玩看顺便决绝我的鱼缸 LED 日出,中午,日落,月亮   效果  
我下 ...

Energia还不是很成熟,可能会遇到一些问题。
回复

使用道具 举报

发表于 28-4-2013 07:24 PM | 显示全部楼层
西门庆33 发表于 18-4-2013 06:59 PM
Energia还不是很成熟,可能会遇到一些问题。

大哥... 我开了 MSP430 的包装..
下载了 Code composer studio
看了一下... 一头雾水 到底是什么东西来的可以指教一点吗
随便挖一个 LED blinking
跑出很多东西来



那个  

binaries
includes
tragetconfig
blink.c
ink_msp430
一个 blink led 要写的东西还蛮多的哦
这些是什么来的啊... 他的语言是什么来的  又要做功课了    
Screenshot - 28_4_2013 , 7_16_30 PM.jpg
回复

使用道具 举报

 楼主| 发表于 28-4-2013 08:30 PM | 显示全部楼层
angels1026 发表于 28-4-2013 07:24 PM
大哥... 我开了 MSP430 的包装..
下载了 Code composer studio
看了一下... 一头雾水 到底是什么东西 ...

哈哈!你之前的Arduono代码写得蛮好的。现在MSP430终于出手了。

Code Composer Studio是属于另一种IDE(integrated development environment),编程方式与Arduino不同,初学者比较难上手。

暂时用energia吧,编程方式是根据Arduino,不过project成立时间还新,有些功能不能正常运行。

用你之前编写的代码,试下在energia运行。听你的好消息啦。

回复

使用道具 举报

发表于 2-5-2013 01:01 AM | 显示全部楼层
小弟做了 MSP 的实验
用了 之前做的 鱼缸 LED fade 采用 PWM 和一个 switch, switch = HIGH;  然后 LED 一粒连一粒慢慢亮
试下 放在 MSP430 没有问题
可是 digitalRead 有点怪

arduino digitalRead = LOW   (   digitalRead Pin <-> Switch(OFF) <-> 5V )
arduino digitalRead = HIGH  (   digitalRead Pin <-> Switch(ON) <-> 5V )
这是 arduino 的 input 小弟使用 5v .. 和 switch

MSP430  digitalRead = LOW ( digitalRead pin <-> Switch(ON) <-> GDN)
MSP430  digitalReady = HIGH ( digitalRead Pin <-> Switch(OFF) <-> GDN)
MSP430 short 去 GDN = 关 不知道为什么.. 其他的 function 都没问题 .. LED 会亮也会慢慢亮..


回复

使用道具 举报

发表于 2-5-2013 05:49 PM | 显示全部楼层
原来是我有问题... 把 INPUT pin 接上 47k resister 就可以了  INPUT pin 输入 5v = HIGH 没有 输入 = LOW
回复

使用道具 举报


ADVERTISEMENT

发表于 14-6-2013 06:18 PM | 显示全部楼层
这个可以用来烧写MSP430F2011IN吗?
回复

使用道具 举报

 楼主| 发表于 14-6-2013 08:18 PM | 显示全部楼层
wywcc 发表于 14-6-2013 06:18 PM
这个可以用来烧写MSP430F2011IN吗?

你是说是用energia烧写MSP430F2011IN吗?

energia暂时支持MSP-EXP430G2, MSP-EXP430FR5739 和 Stellaris EK-LM4F120XL开发板。

其中MSP-EXP430G2开发板支持所有MSP430G2xx微控制器,比如MSP430G2553和MSP430G2452。

至于MSP-EXP430G2开发板是否支持MSP430F2011IN,应该不行吧!
TI官方网站也没有提到。


回复

使用道具 举报

 楼主| 发表于 14-6-2013 08:52 PM | 显示全部楼层
LaunchPad 8 bit FFT Spectrum Analyzer
IMAG0564.jpg
http://forum.43oh.com/topic/3950 ... m-analyzer-attempt/

源码下载


回复

使用道具 举报

发表于 15-6-2013 01:44 AM | 显示全部楼层
西门庆33 发表于 14-6-2013 08:18 PM
你是说是用energia烧写MSP430F2011IN吗?

energia暂时支持MSP-EXP430G2, MSP-EXP430FR5739 和 Stellar ...

介绍一个几毛钱的烧写器我,我从垃圾堆里挖到一个MSP430F2011IN,看看还能不能用
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 13-2-2025 01:39 PM , Processed in 0.167382 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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