TI-EEWORLD联手打造的《玩转TI MSP430 Launchpad》与广大工程师朋友们见面了!按照传统的观念,单片机入门教材或工具书之类都应是由资深专业人士编写,而与此不同的是,本书中大量精彩内容来自于网友们的经验和知识,这些都是来自于实践的一手真知。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TI-EEWORLD联手打造的《玩转TI MSP430 Launchpad》与广大工程师朋友们见面了!按照传统的观念,单片机入门教材或工具书之类都应是由资深专业人士编写,而与此不同的是,本书中大量精彩内容来自于网友们的经验和知识,这些都是来自于实践的一手真知。
真不错 从菜鸟入门 到官方的课程 再到网友的作品
把论坛上与430相关的资料整理到一起对刚接触430launchpad的网友是绝好的资料!!!
第一章很好,我完全没想到第一章是这样的,之前我一直以为通读用户手册是了解LaunchPad的最好的办法。现在我发现菜鸟篇真的不错哦。
1.4写的很好,我觉得大家写东西时应该看看1.4的排版。第一章还少一个CCS的安装详解(其实我有个视频资源的,太大了)
第二章弄的不错,把ppt不详尽的地方解释了下,补充的很好,很全面。读完之后收获还是挺大的。
个人觉得不完善的地方:
附录二里面只提供链接,不加说明是否不好。举个例子:2、哪里能够获得LaunchPad开发板原理图?给的链接粗一看是骗人的,应该适当注明原理图在G2用户手册.pdf中。
在版权说明里面有这么一句:本着开源思想,我们授权任何对TI MSP 430 LAUNCHPAD有兴趣的工程师免费下载、复制、传播该书;
但是我下载时是收积分的,这个个人觉得不好。
当我刚接触的时候,还写了帖子叫“玩转......”,还是写着第一季呢,看到这个,我禁不住心里道:靠,这名字含我的版权。虽然玩转这个词也常用
不过我写的那个现在要是再看是有些错误的,不过也没人指点出来好像,搞得我好没劲,搞得我一度比较郁闷,是因为我的错误太多太离谱还是也因为有其它因素呀?甚至怀疑官方的也有错误呢
要是整理好再加上详细的一点讲解,说不定也能被收录呢。不过一直比较懒。不过以后还是有可能要整理的,放到我自己的集子里去
没怎么看,可能对于新手操作有作用吧。新接触的模块或者时间久了忘了也可以当作参考迅速查找对比一下,毕竟英文手册没中文看起来顺畅迅速好查。
版本不断更新,应该注明吆
最近在做无线环境监测系统,由一个主控端和两个监测端组成,由于对功耗要求很严格,由于已经熟练使用F149,并且自己去年学习了TI的LAUNCHPAD的教学视频,所以我选择用MSP430F149做主控端,使用LAUNCHPAD做两个监测端。使用UART通信,比且实现无线发射和接收。
首先,我要骄傲一下,自从EEWORLD论坛第一次团购,我就开始参加了,记得就是这一款开发板,当时我还学习的很认真,然后跟帖进行学习讨论,还发表了自己的学习心得,学习的经验等等,甚是怀念与欣慰啊!
下面,来谈一谈我这次看完本手册的感受吧!
对于第一章,这是一个基础,对板子,器件,使用等诸多方面进行了非常详细的说明,这就让那些所谓的“菜鸟”有了如获至宝的感觉,当然,这里的菜鸟并非如此,可能是从来没有接触过这款板子的高手,也可能是刚刚接触电子线路板等的一下朋友,但是相信,看完第一章,做完第一章的简单实验,你一定会对这个板子有一个很深的了解,并且可以继续后续的工作和下面几章的学习了!
对于第二章,虽然叫做官网课程篇,但是我觉得还不如叫做**进阶篇,这么说的原因是感觉这一章是对MSP430这款芯片,以及开发环境,产品,内部说明等等的一系列介绍,不仅仅是一个基础提高的教程,更是一个让大家熟悉芯片,熟悉这款单片机的非常好的一章,相信看完这一章的“菜鸟”们,从此你们将不再是菜鸟了!
接下来便是第三章了,高手实战篇,果然名副其实,里边介绍的一些较为高级的实验,是这些日子以来,众人努力的结果,这是精华啊,让刚刚接触这款开发板的朋友们更加深刻的体会到了它的奥妙,但是对于这一章来说,朋友们要详细的阅读,好好的理解,这样才会深入的领会到其精髓,学习到前人们的经验,这样才会少走弯路,向着更高的方面发展!
紧接着是附录一以及附录二,是相关的很多知识资料的汇总,都是用网络连接的方式给出的,会让朋友们在网络上得到更多更全面的丰富资料,更加有助于对于这块板子乃至对于今后的学习产生深远影响的帮助!
后边的附录三附录四以及附录五是一些结尾性的介绍了,如果有兴趣而且还没有板子的朋友可以按照附录五的说明链接去购买,25元很合适的,这款性价比这么高的板子,资料这么全,使用率如此火的评估板,我觉得,你~值得拥有!
内容很完善的电子书!文章的序和前言描述了MSP430在中国的发展历程,让人看了也不禁感慨其发展的速度之快!而接下来的三大章:第一章 菜鸟基础篇;第二章 官网课程篇;第三章 高手实战篇。分别按照作者的亲身学习历程来讲解整个MSP430 LaunchPad的认识过程。
第一章,以一个初学者的角度去讲解LaunchPad的基本内容,介绍了其基本的配置,体验的过程以及一些基础性的实验,从而为接下来系统地认识和扩展做了很好的铺垫。
第二章,作者显然也认识到作为系统介绍LaunchPad的教程,没有什么比得上官方的课程了,因此将整个官网课程作为文章的第二大章。相信很多人还记得EEworld组织的看视频送LaunchPad的活动,官方的视频是针对LaunchPad定制的,针对性强,因此放在第二章来介绍并引用是再合适不过的了,尤其是在有了第一章的铺垫之后。
第三章,硬件了解了,基础实验做过了,基础课程学习了,那么肯定会想要更上一层楼,于是就到了第三章,高手实战篇。这一章是本文的精华所在,大量的实际历程和代码,让人大呼过瘾!当然文章不会限制读者的思维,读者大可在给出的历程上进行改进和整合,从而做出自己的东西来!
文章内容条理很清晰,适合初学者入门使用,个人觉得在第三章可以在某些技术关键点上再加以详细的解说,总的来讲是一本好的电子书!赞一个!
看到这篇文档想起刚拿到Launchpad的时候,那时对msp430充满了好奇,为能够快速上手天天泡论坛,查资料。想起刚点亮一个灯时的喜悦,和调试iic的懊恼。磕磕绊绊的走过了一年,现在虽不算高手,可也对msp430也了解很深了。可回头一看这篇文档,所有的优越感都消失了。苦苦搜寻的资料这里都有,连软件使用还有。最后连实际应用都有。这篇文档早点出现就好了,一下缩短了对Launchpad认知和应用的时间。这篇文档对msp430的各模块进行了详细的讲解,也有实例用应用。恭喜你只要把这篇文档拿下,你就算msp430单片机的门中汉了。(嘿嘿)玩转TI msp430Launchpad唯一不足的是没有涉及到代码风格,没有极其优秀的代码供我们研究学习。建议大家学习各模块的时候结合代码,这样能快速把msp430运用到项目中。但是没有一个好的代码框架,我们连码农都到不了。。。。
之前看过第二章,在官网的wiki上:
http://software-dl.ti.com/trainingTTO/trainingTTO_public_sw/MSP430_LaunchPad_Workshop/LaunchPad.pdf
这次新文档的亮点有两条:
1中文,看起来舒服许多;
2第一章菜鸟篇说的很通俗,自己用过grace,觉得真心不错,各个模块画的很清楚,一看就明白了!
就说这么多吧,想到了再补充好了hehe
参加过论坛的活动中了MSP430的开发板,但是由于之前只学习过51,手头又没有430的教材,只是按照说明把实例程序下载几次。论坛上的帖子也没有系统的讲解。对于初学者很是郁闷。这回有了电子书的帮助,可以更加仔细的学习了。大概看了一下电子书,感觉很人性话,每个知识点讲解的都很详细,并都有相应的论坛链接让学习者都可以借助网络使学习内容加以延伸。第三章的高级应用可以一步步的带着学习者制作项目,使学习者的实践经验得到加强。附录二上面还有很多相应的问答,我就是刚使用的时候因为驱动的问题找了好久才在论坛上得到答案。而本电子书系统的将常见疑难问题一一列出,并给出解决方法,非常的适用。
教材篇幅虽然不多,但涵盖从菜鸟入门,到基础知识,再到高手的一些创作,循序渐进,一步步引导读者了解、熟悉、深入Launchpad开发板,名副其实,对新手来说是玩转Launchpad的非常有参考价值的资料。另外,教材中内容多来自网友在学习中的总结和经验,语言上并不像其他教材那样古板,相反充满风趣与幽默,读起来很亲切,就像现场讲说一样,让人有兴趣继续读下去。
对于像我这样的菜鸟来说,实际学习中遇到问题,还不能快速准确地查阅到资料的相关点去解决问题,对于有些操作也没有记得太清楚,这些问题在教材的第一篇给予了介绍。不得不说,第一篇完全从菜鸟的角度出发,从实际中如何操作的角度来介绍相关知识。作为初学者,按照第一篇的介绍,一定会体会到Launchpad中的乐趣,并产生深入学习的动力。
第二章我觉得更像是上课时的笔记,看完视频后有一些记得并不太清楚,再看一下这个就比较熟悉了,等有一些地方不清楚时可以拿来查一下。相比第一章来说,这一章更深入地介绍430的外设及相关软件的使用,但相比其他教材,本教材的语言更加接近口语,比较容易懂。其中还附带有实际使用时应该注意的一些问题及经验总结,对读者来说很有价值。
高手不愧是高手,出手绝对不凡。非常佩服第三章中做出这些作品的高手们,太有想法了!有些看着挺简单,但做起来却不容易。这些作品可以让读者更加了解launchpad,读者可以在此基础上,发散思维,做出更有意义的作品。
另外对本书提出一些建议。我比较喜欢在每章或每节后总结出本章或本节的要点的书,看完后可以加深理解和记忆,我觉得第一章和第二章可以这样做一下,当然,这项工作也可以留给读者自己做,这样效果似乎更好。还有我觉得可以在Launchpad的基础上简单介绍一下其他如C2000及M4,这些产品也有相应的Launchpad,可以说一下如何去利用它们来学习。还有一个小问题,书中的标签似乎有点小问题,每个都是多一页,不知道其他读者是不是也有这个问题。
最后要感谢EEworld和TI为我们提供了这么一个学习的平台,如chunyang老师所说,我们在这里多多交流,相互学习,共同进步!
今天抽空看了下这本书,感觉如果一两年以前能有这样详细的指导手册就好了。我做工控方面很少接触低功耗的产品,430产品一直有听说,从来没有仔细去看看。去年刚好公司事情不多,EEWORLD举行再现培训就参加了,我一共看了差不多三遍,然后结合手册好好的吧VALUELINE学习料下,感觉可以做些小东西料。工作和家庭事情太多,LAUNCHPAD来了以后基本上都作了试验,还做了一个辉光管检测修复电路(很小巧的BOOSTERPACK)和一个手持气体检测的东西(我公司是做安防方面的),有机会一定整理下发到EEWORLD上,欢迎批评指正共同进步。
手册很详细,对于入门的话应该是非常有帮助的。以下是个人对于学习单片机的体会。(仅对单片机)。
学习使用单片机就是理解单片机硬件结构,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。
第一步:数字I/O的使用
使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。
第二步:定时器的使用
学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实现一个具有一个按钮的楼道灯开关,该开关在按钮按下一次后,灯亮3分钟后自动灭,当按钮连续按下两次后,灯常亮不灭,当按钮按下时间超过2s,则灯灭。数字集成电路可以实现时序电路,可编程逻辑器件(PLD)可以实现时序电路,可编程控制器(PLC)也可以实现时序电路,但是只有单片机实现起来最简单,成本最低。
定时器的使用是非常重要的,逻辑加时间控制是单片机使用的基础。
第三步:中断
单片机的特点是一段程序反复执行,程序中的每个指令的执行都需要一定的执行时间,如果程序没有执行到某指令,则该指令的动作就不会发生,这样就会耽误很多快速发生的事情,例如,按钮按下时的下降沿。要使单片机在程序正常运行过程中,对快速动作做出反应,就必须使用单片机的中断功能,该功能就是在快速动作发生后,单片机中断正常运行的程序,处理快速发生的动作,处理完成后,在返回执行正常的程序。中断功能使用中的困难是需要精确地知道什么时候不允许中断发生(屏蔽中断)、什么时候允许中断发生(开中断),需要设置哪些寄存器才能使某种中断起作用,中断开始时,程序应该干什么,中断完成后,程序应该干什么等等。
中断学会后,就可以编制更复杂结构的程序,这样的程序可以干着一件事,监视着一件事,一旦监视的事情发生,就中断正在干的事情,处理监视的事情,当然也可以监视多个事情,形象的比喻,中断功能使单片机具有吃着碗里的,看着锅里的功能。
以上三步学会,就相当于降龙十八掌武功,会了三掌了,可以勉强护身。
第四步:与PC机进行RS232通信
单片机都有USART接口,特别是MSP430系列中很多型号,都具有两个USART接口。,USART接口不能直接与PC机的RS232接口连接,它们之间的逻辑电平不同,需要使用一个MAX3232芯片进行电平转换。
USART接口的使用是非常重要的,通过该接口,可以使单片机与PC机之间交换信息,虽然RS232通信并不先进,但是对于接口的学习是非常重要的。正确使用USART接口,需要学习通信协议,PC机的RS232接口编程等等知识。试想,单片机实验板上的数据显示在PC机监视器上,而PC机的键盘信号可以在单片机实验板上得到显示,将是多么有意思的事情啊!
第五步:学会A/D转换
MAP430单片机带有多通道12位A/D转换器,通过这些A/D转换器可以使单片机操作模拟量,显示和检测电压、电流等信号。学习时注意模拟地与数字地、参考电压、采样时间,转换速率,转换误差等概念。
使用A/D转换功能的简单的例子是设计一个电压表。
第六步:学会PCI、I2C接口和液晶显示器接口
这些接口的使用可以使单片机更容易连接外部设备,在扩展单片机功能方面非常重要。
第七步:学会比较、捕捉、PWM功能
这些功能可以使单片机能够控制电机,检测转速信号,实现电机调速器等控制起功能。
如果以上七步都学会,就可以设计一般的应用系统,相当于学会十招降龙十八掌,可以出手攻击了。
第八步:学习USB接口、TCP/IP接口、各种工业总线的硬件与软件设计
学习USB接口、TCP/IP接口、各种工业总线的硬件与软件设计是非常重要的,因为这是当前产品开发的发展方向。
到此为止,相当于学会15招降龙十八掌,但还不到打遍天下无敌手的境界。即使如此,也算是单片机大虾了。顺便说一句,MSP430单片机的技术支持是非常好的,负责任的工程师大虾会在关键时候,挺身而出,使你化险为夷。
这个电子书按照通常书籍的写作风格,或称写作方法,从简入繁、从易到难、从低级到高级地向大家讲述了TI MSP430 MCU 的入门平台LaunchPad的入门介绍、课程介绍和项目实战篇,内容安排合理,语言风格通俗易懂。网上LaunchPad的资料随处可见,但大都是网友自己对LaunchPad平台的理解和思想,难有成熟的体系性的材料出现,给人一种“窥豹一斑”的感觉。而 《玩转TI+MSP430+ LaunchPad》这本书,是系统性,体系性的,对一个以前没有接触过MSP430 MCU的工程师来讲,是一本难得的入门级“宝书”。
该电子书整体共分为三个层次,用三个章节来描述。
第一章,菜鸟基础篇。这个章节用通俗直白的语言介绍MSP430 LaunchPad开发板及其特性,LaunchPad开发板的使用体验及板载MCU
常用模块的简单介绍:包括系统初始化及时钟配置、ADC10 介绍、带有TimerA 的UART功能介绍、风火轮触摸板实验体验和触摸感应子卡介绍等丰富内容。
第二章,官网课程篇。这个章节的内容是TI联合电子产品世界推出的在线培训课程的PPT版本,该培训课程自2012年5月份推出以来,备受关注,深入
广大工程师的热爱。内容主要包括:Value Line产品的介绍;集成开发环境CCS;CPU与基本时钟模块;中断与GPIO;Timer-A与增强型的看门狗;
430低功耗设计的实践基础;以及外设10位的ADC和增强型的比较器;串行通信模块的介绍;TI的图形化编程工具Grace软件;以及基于430 LaunchPad和电容式触摸按键解决方案等丰富内容。
第三章,高手实践篇。俗话说的好,“百闻不如一见、百见不如一练”,这个章节是网友各种实践作品的展示,也最能诠释MSP430 低功耗及优异性能的应用。如果你是TI的粉丝,或准确的说,是MSP430的粉丝,那还犹豫什么,赶紧行动起来吧,用LaunchPad 秀秀你的“大手笔”。
当然,作为一个电子书,严格也说,不是一本书,内容不可能涉及太多,也无法做大大而全,这个书只是一个MSP430 入门级的“敲门砖”,为广大MCU工程师起到一个抛砖引玉的作用,要了解深入细致的内容,还需要研究详细的TI资料才能行,这也是它的不足。
看了一遍《玩转TI MSP430 Launchpad》,觉得还不错。说说自己的体会吧,第一章的感觉是天马行空。毕竟是好多网友的心得,连贯性可能显得不足,这是无法避免。虽然做不到面面俱到,可是在点上面却很耀眼。比如“时钟配置”和“实现带有TimerA 的UART功能”的讲解很详细,而“LaunchPad触摸板”的试验步骤很详尽,都很不错。呵呵,这一章其实以前在EEWORLD上面都看过了。第二章就显得比较系统、全面。从CCS开发软件到430的各个模块都有介绍。这就是官方资料的特色吧。第三章网友DIY就显得比较精彩。有不少网友DIY作品图片及其详细的文字说明(原理分析和试验心得)。看了这些作品我都有了做些小玩意的冲动。总体来说这是一本不错的430入门作品。
今天,从头到尾,细细品味了这本书,结合平时在论坛上见到的关于TI MSP430 MSP430 LAUNCHPAD技术文章想说一下自己的想法:
首先,刚接触到TI MSP430 MSP430 LAUNCHPAD的时候,感觉外观很美,扩展的触摸板很有新意。其依托于Value Line系列的MCU而建,对于初学者来讲,是一款非常好,能满足大多数需求的实验平台,资源丰富,并且其开发环境根据个人爱好有IAR&CCS可选,值得说明的是CCS与GRACE的完美结合,简化了代码的编写,对于入门阶段来说具有很强的吸引力。入门阶段的兴趣在一定程度上决定了一个人在此条路上的前进步伐以及所能达到的高度。
依次,通过硬件资源介绍与官网的教学资料,TI将MSP430 LAUNCHPAD完完整整地呈现在我们面前。在此,一个入门者从浅入深的道路就这样被铺平,资料很有帮助性,但对自己帮助最大的依旧是动手实践,并且依据自己的异想天开式的想法做一些力所能及的设计。在掌握大概的知识框架后,有问题先要自己去想,想不到再去论坛请教前辈,当我们懂得问问题,知道问什么样的问题,又该以如何何种方式提问时,我们就不再以为自己是菜鸟了。当然,我们时刻要记住一点:虚心使人进步。
再次,本电子书后所附EEWORLD论坛能人所展示的作品,对于一个需求进步的“吃货”更是一场大餐,依托如此丰富的资源我们可以深入浅出地实践自己的行动了,记住,千万不要一口气吃成胖子,也要选择自己的胃口啊。
最后,我们要有前瞻性,淘汰时时有,要不断提高自己!加油!
看到这本电子书就想起去年我学MSP430G2553launchpad的情景了,虽然现在不再研究这款单片机,但是看完这本书仍然觉的收获很大。先说第一部分吧,这部分详细的介绍了各个模块的使用,让初学者很容易入门,不过美中不足的是示例代码只有汇编语言的,要是有C语言的那就完美了。
第二部分是官方给的教程,这部分更详细的介绍了各个模块的使用,更给出了代码,这一部分结合users'guide(用户指南)来学习的话,我觉得能起到事半功倍的效果,毕竟本书没有给出各个寄存器的作用。
第三部分,我看完后有种自愧不如的感觉,尤其是当看到高手自制触摸按键的时候。要是能给出官方应用的一两个例子就更好了。
总之,这本书不论对于已经学过MSP430的人还是没有学习过MSP430的人都有很大的帮助。
表示小小激动一下,自从EEWORLD论坛第一次举办这个,我就开始参加了,当时正好答题赢了一套这个开发板。后来正好参加12年的TI杯,为了准备比赛,暑假之前就有开发板的我,较其他同学略有优势。。。最后比赛的时候真的就用的这个开发板,配合的外部AD,期间在EEWORLD论坛真心学到不少东西。。。感谢哈,散花哈。。。
下面,来谈一谈我这次看完本手册的感受吧!
对于第一章,这是一个基础,对板子,器件,使用等诸多方面进行了非常详细的说明,相比较我之前,现在的大家会不会感觉很幸福呢???有这么好开始,详尽的介绍,真是各种羡慕嫉妒恨呀。。。第一张的学习只是一个过渡,铺垫,后面的可以很轻松的继续下面几章的学习了!
对于第二章,虽然叫做官网课程篇,但是我觉得略有些**之嫌,不过作为公司,确实是该好好做下广告,不过读者们可以跳过了。。。哈哈哈,不知道会不会有人要怪我呢。。。嘿嘿,莫怪莫怪。。。
接下来便是第三章了,高手实战篇,果然名副其实,这一章就比较好了,用很多实践应用,每个例子真心很给力,充分的发挥出了LUNCHPAD的优势呀。。。果然性能很好,感觉比51犀利多了哈。。。
紧接着是附录一以及附录二,是相关的很多知识资料的汇总,少年们,你们可是真心有福呀!作为现在的我看来,真心的各种羡慕嫉妒恨哟!!!
主页菌给力了》》》》》》》》》》》》
看到eeworld和TI联手打造的这个PDF是实在感到高兴,以前自己也只是在电子设计大赛的时候用过 MSP430 Launchpad,那个时候还没有”风火轮“后来的时候才知道有那个东西的,这个PDF给新手了很好的指导,让新手能够很好的,更快的进入430的世界,
整体评价:
先从内容上说吧,整体的划分格局划分比较简单,三大块加附录,其实我个人喜欢做的比较细一点,做深入一点我想回给他们带来更多的好处,在这一点做的很好,每一点都做了较为详细的解说,不过只划分为三大块 那样看起来会显得资源比较散,可以考虑将各个资源做成一个模块, 其次就是,每一章节都给出了自己的,链接和代码,让网友可以更好的更加实在的感觉到,触手可及的感觉, 第三就是在文档中讲到两种软件的工程建立的方法,给在软件上有偏好的人多了一些选择,最后给第三章给出了实际中的一些应用,附加了一些图片,表现较为直观,现象明显,和前面一样都附加了连接和代码。
最后的附录将一些必备的资料做了一些汇总,还有一些问题的解决方法,所以整体看来是暗示很诱人的一本参考资料。
看到eeworld和TI联手打造的这个PDF是实在感到高兴,以前自己也只是在电子设计大赛的时候用过 MSP430 Launchpad,那个时候还没有”风火轮“后来的时候才知道有那个东西的,这个PDF给新手了很好的指导,让新手能够很好的,更快的进入430的世界,
整体评价:
先从内容上说吧,整体的划分格局划分比较简单,三大块加附录,其实我个人喜欢做的比较细一点,做深入一点我想回给他们带来更多的好处,在这一点做的很好,每一点都做了较为详细的解说,不过只划分为三大块 那样看起来会显得资源比较散,可以考虑将各个资源做成一个模块,
其次就是,每一章节都给出了自己的,链接和代码,让网友可以更好的更加实在的感觉到,触手可及的感觉,后面附加了资料手册,也方便网友下载下来自己参考代码自行研究。
第三就是在文档中讲到两种软件的工程建立的方法,给在软件上有偏好的人多了一些选择,最后给第三章给出了实际中的一些应用,附加了一些图片,表现较为直观,现象明显,和前面一样都附加了连接和代码。
最后的附录将一些必备的资料做了一些汇总,还有一些问题的解决方法,所以整体看来是很诱人的一本参考资料。
看到过好多TI 的开发板都有一个特点就是所有开发板都带有板载的USB仿真接口,省去了买仿真工具的费用。 在这方面TI给我提供了极大的便利。板载的USB2线接口也可以作为仿真工具。
MSP430 LAUNCHPAD属于TI MSP430 Value系列的的高性能廉价的开发工具。MSP430LAUNCHPAD尽管外围只有2个按键和2个LED,引出了所有的GPIO。但对于初次了解入手MSP430平台的用户,目前超值的25元购买价格,你值得拥有!呵呵不是打广告哦!
粗略的看了一遍电子书,感觉还是很好。每一节都有来自EE用户的体验历程,很方面入门学习。同时430的配套软件CCS、Grace功能强大。
总体感觉电子书很不错,看着电子书学习肯定能让人深入了解、玩转msp430launchpad。
1. 此电子书中的内容都是由参与论坛活动的学生或者已经工作多年的工程师参与,以及培训课程的内容,都是从一个开发者的角度去考虑如何获取信息,快速的获取哪些信息,作为读者,无论是新手还是用430已久的读者和提高能快速的学到处理器如何使用,同时电子书中的一些处理器的实际应用也为实际的项目处理器评估有个参考;
2. 作为一个基础性的学校教程电子书为以后的处理器学习应用以及实际的项目应用提供一定的参考价值;
3. 书中一些有趣的实验虽然可能不会作为实际的应用,但是比较好玩,可以培养一个学习的浓厚兴趣;
4. 建议其他的开发板活芯片也做类似的活动,无论是对于现在参与的人,以后的读者,再以后的读者都是一个好事,对于TI来说产品也会更有利的占领市场。
TI的MSP430 LanuchPad是在EEWORLD搞活动的时候买的,带着风火轮的触摸板。因为当时做的项目用了 Ramtron的铁 电,所以后来也买了一块MSP-EXP430FR5739。因为跳槽之前的公司属于TI禁止出口的对象,虽然喜欢TI的产品,但也从没用到过实际研发中 。所以我的学习方式基本采用慢半拍的方式,也就是论坛里出点资料,我就学点资料,不过由于后来换了工作,重 点变成了TI的A8,有时候也用点stm32,最近一直把重心放在C2000的launchpad上,却没想到坛子里推出了这么好的 一份430的教材,这下不认真学习学习,那肯定是对不起《玩转MSP430 launchpad》的作者们啊。
大体浏览过了此书,比较喜欢其中关于风火轮的介绍。
先说下第一章:优点是介绍了风火轮,让大家立刻提起兴趣来,关于应用在风火轮上的介绍还是挺全面的。
找到的一个问题:
LaunchPad 将 MSP430 器件与 Code Composer Studio 版本 4 或 IAR 嵌入式工作平台等集成软件环境相连接。
MSP430 超值系列器件上的这些 IDE 是免费且非受限的软件。
这句话也太容易让我误解了,感觉和买LaunchPad 送IDE一样,后来反应过来了,是LaunchPad的flash太小了,这个
应该说清楚吧。
再说说第二章: 第二章是让人入门的一章, 介绍的内容很全,从集成环境CCS的介绍,时钟,GPIO,定时器,AD,串口,可以说LaunchPad上能用的东西都介绍了,中间还介绍了430的最强项,低功耗设计的实践基础。这章很不错,配合着lauchPad的视频是一个极佳的入门教程。
缺点是毕竟买LanuchPad的人绝大部分都是新手。这本书中建工程的介绍篇幅极少,可以把CCS IAR建立工程的步骤给 一个参考,然后应该介绍一下出来的文件的具体作用,哪些现在就能用到,哪些后面再学习。尤其是IAR,居然忽略了。还有就是Grace的介绍再多点就好了。比如说我听说过这个东西,但是没用过,看完这本书,还是不知道它在哪里。
最后是第三章: 第三章是论坛里一些大家使用LaunchPad做过的东西,非常好。我用430 LaunchPad只体验了一下风火轮,还没有用来做过什么小制作。不过我倒是可以分享一下430FR5739的制作给大家瞧瞧。
总体上说,这本书做的非常好,希望能够持续的更新,也很希望后面C2000,M4的launchPad也可以有这样的书出现。
记得是参加去年eeworld的MSP430 LaunchPad活动获得了一块开发板.
拿到手很精致小巧, 做工很好, 板上自带的有仿真烧写器. 麻雀虽小, 五脏俱全. 用起来很方便.
去年参见电子设计竞赛, 就是用的这块板子, 我和同学一块, 做声源定位系统, 虽然题目很难, 最终制作出了其中的几个模块, 成功的使用了LaunchPad的外部中断和定时器中断做出了发声模块. IAR for MSP430用起来真心不错. 不过最后就转到了CCS5.2了. 因为用起来更爽. 哈哈......
这个电子文档里的内容好多都是当时在线培训时的PPT和官方介绍. 早已学过.
文档附录中的帖子也都在 eeworld 坛子里浏览过, 基础说的很好很详细.
至今硬盘里还保留着不多的未看过的文档资料.
好吧. 我不是来砸场子的. 高手篇真心不错. 打算试着做出点东西分享一下.
建议多看看 TI 官方的文档比较好点而且更详细, 虽然都是英文.........*_*
看《玩转TI MSP430 》,来个初点评。
首先得感谢TI的工程师们,为了让我们在应用上带来便利而付出的辛勤的劳动。
看书,有个习惯,都喜欢浏览下序言,因为这是作者的感言,情真意却的话语啊。跟别人的思路和心情对比一下,也有收获的。闲话就少扯了,下面进入主菜,点评!
序言写得不错,对TI的方向做了一个简明总结,使得新人可以对TI的产品有初步的认识,熟悉的人可以感慨一下。还有对推广合作的EEWORLD也介绍了一番。有点广告效应啊。我想,最后比较激动的是,写这个电子书的人居然是给我们上培训课程的讲师。这个我想,看序言的同学都跟我一样吧。序言后面对工程师的话语,写得挺带感情色彩的,对人有点小激励啊!前面顺带应该把TI的430发展史说一下,我想那应该更加的好。
浏览了一下目录,关于这个得说一下,很多电子书,PDF数据手册没有目录,这个让人看起来很不便,找东西要翻N多页。《玩转TI MSP430》这个做得不错,浏览目录,就可以大概知道书的整体内容了。书的框架,都是由浅入深。按照这个道理的话,《玩转TI MSP430》的第二章的官方课程与第一章菜鸟篇是不是应该换一下位置呢,还没开始学习,我想应该是连菜鸟也不是吧?个人愚见。呵呵,欢迎拍砖。
菜鸟篇 写得很基础,切实符合题意。首先从感观描述起。能看得着,摸得到的东西——launch pad 开发板,这给人很亲切的感觉啊。因为很多人都有这个板子,没有的也可以从图片上感受一下。开篇很好,图文并茂的,让人容易接受。如果是长篇大论的文字,估计很多人还没往下看就睡着了。板子的初步体验介绍也简单明了,容易上手。往下看到板上资源的解读,居然把英文的翻译过来了,中英都有,这个很不错啊,对中国的广大工程师是个福音啊。接下来的板载的资源介绍,还有CPU本身特性的介绍,感觉有点像课程了,菜鸟入门的课程吧。
但是,最基本的应该是IO的介绍与操作啊,不知道为什么没有这部分内容呢,ADC这些内容,我感觉应该算是进阶级别的了吧。总体看起来,这一篇,我感觉应该定义为 launchpad 的资源使用入门篇,会不会比较贴切一点呢。然后再弄一个菜鸟篇,专门是一些简单的操作的。有可能TI的工程师们认为,这些个例子可能是很基本的了吧,所以就定义为基础篇了。根据菜鸟基础篇,就算从来没玩过430的人,都可以把板子跑起来了,因为介绍得比较详细了。
官网课程篇,就没有很多可说的了。把之前上课的PPT 做了总结出来,这样方便了大家学习,也方便了大家查阅,可以当数据手册一用。当然了,里面还对各种功能进行了详细的讲解和分析,这个是数据手册没用的。课程做得非常好,每个功能模块都做了详尽的讲解,使得工程师对MSP430更加容易上手,对430的架构也有了进一步深刻的认识。由于之前没有接触过CCS的我,看完了2.3节 集成环境CCS的介绍,都可以轻易的使用这个IDE了。相信也难不倒大家了吧,还是感谢TI的工程师们的细心吧。知道客户所需啊。
高手实践篇,顾名思义嘛,能称得上高手,无论咋样都有点高度的了。当然不是指身高,呵呵,说下笑!高手篇收集了网友们一些比较有代表性的作品。这样对工程师提供了极大的方便,不用老上GOOGLE那里搜索,完了还得找半天,才能翻到自己需要的。有时候,你还翻不出来。但是,这个能直接把所有内容都整合在电子书里就最好了。要不时间长了,链接不在了也是个麻烦事。你们说呢?
附录就是把launchpad的所有资源都整合了,这样大家都不用到处瞎找了,直接找到你需要的资源点链接,就可以了。节省了不少时间啊。后面的附录做成表格的形式,会不会更加好一点呢?这样看有点太离散性了。自我感觉,呵呵,不赞同的就拍我好了。
最后谢谢 TI和EEWORLD,感谢你们提供了这么好的学习资源。这种学习于娱乐,游戏中的方式,真的很不错。
看了Jeffery的序,作为小用户之一,我也多多少少感同身受。430推出这么多年了,TI在它的推广上一直不遗余力,不但没有像其他厂家那样逐渐减弱撒网式的市场推广逐渐淡出市场,反而不断地创新产品线,始终热情地支持国内市场。我从一开始接触430,也有七八年时间了,真正自主设计采用430芯片,却是三四年前才开始,这也是伴随430技术的改进和成本的降低最终的“臣服”,而这期间TI的代理商和TI自身,始终支持着,说实话,各家产品各有所长,用好了都可以达到自己的需求,但TI的服务和态度让我最后放弃了其它厂家。虽然现在用量不大,但也至少给三家客户设计的产品都使用了430,同等条件下将来还会继续使用430,只要TI不放弃430^_^。
去年推出的在线培训系列是TI用心为广大工程师和学生朋友奉献的一道道美餐,我想《玩转TI MSP430 launchpad》这本电子书便是对其中一个专题的归纳总结和分享!打开电子书,一如以往易电源活动的电子书,工整的排版、完整的结构、美观的版面、丰富的链接,看得出这其中倾注了EEWorld工作人员的不少劳动,这是众多论坛中不多见的,感谢EEWorld的工作。
电子书分三篇,我个人比较喜欢第一章,比如1.4、1.5、1.6,很喜欢也希望看到更多这样的帖子和文章,因为这样的文章更有利于430产品的推广,对实际的开发人员更有参考价值,哪怕文章的很多内容是对英文资料的翻译(当然翻译要准确些)。自己在以前的使用过程中,也常会碰到一些疑问,然后上网百度或谷歌,总要费很大的劲,网上很多资料是英文的,中文的信息很零散,因为大都是游兵散将的帖子或博文,如果买书,那更不现实,书不是很多,一本也未必能够用,所以有了这样的电子书,就会成为一份很好的参考资料。
第二章也很好,只是它其实也有单独的文档在网上可以找到,还有英文原版,所以其实可有可无。而第三章,个人感觉主要是个人应用型设计的展示,很多内容还需要打开论坛的原帖去挨个看,而且作品原作者的帖子对技术部分的描述大都不够详细和深刻,所以我基本走马观花看了下,并未发现太大亮点。正好,书中也是简单处理,没有分配太大篇幅,难不成编者和我有同样想法,呵呵,开个玩笑,萝卜白菜各有所爱而已,而且网友的时间也有限。
前面所述就当作唱赞歌吧,下面请允许我提点建议:
1. 电子书的背景图片好像比较大,这样PDF文档对于内存资源紧张的电脑阅读起来就有点卡的感觉,特别是翻页时,而且电子书文件也变得比较大,将来可以考虑背景图片压缩些,让电子书更轻巧些。
2. 菜鸟基础篇建议可以增加篇幅,鼓励网友撰写提交此类文章,当然要原创的,根据自己的试用情况,解析器件相关功能模块的用法和使用经验。
3. 高手实战篇,应该多鼓励网友挖掘相应器件的性能和功能,因为书中的一些设计都是侧重用外围应用,体现不出430的优势,感觉不出“高”(或许是因为我评判的角度不同)。实战篇的文章大多是帖子,对设计的描述也大都比较随意,有的还是通过网友的回复提问来补充的内容,建议能让刊载出来文章作者将帖子整理一下,把回复的内容都归纳到完整的一篇文章里,就像网站上的一些应用文档那样,那样让读者看起来才比较舒服,效果也更好(包括其它文章也最好这样,比如菜鸟基础篇)。达到了那种程度,就可以给这部分内容更多的篇幅。说实话,个人觉得要是现在的这种分享内容,对于实际工程设计来说,参考的价值很有限,或者根本不容易让工程师朋友发现你的参考信息,对学生朋友的课程设计或许有用,但那更多的是拿来主义了,工作岗位的工程师朋友更需要的是内在的东西。
4. 附录部分的的资料汇总和实用问答,其实非常好,很有价值。我在使用430中也会遇到问题时到处搜索别人是否有类似的问题发生及其解决方法,后来发现利尔达的论坛以及他们编纂的一份FAQ内容非常丰富,很多问题可以找到答案,ValueLine也是430的一种,当然也会有很多共性的问题,要是能在电子书中将网上的一些FAQ搜罗起来发布出来(当然不要链接形式的),那价值可就大了。当然,可能这本电子书主要针对LaunchPad,定位在“玩转”,所以不能要求太多,只是将来在内容选择和征文上可以适当考虑侧重点。
曾经思考一个问题,MCU产品推广需要怎样的途径。我想,除了市场活动的努力,还需要技术支持的坚强后盾,我是做技术的,我更能体会技术人员的需要,效率和质量直接影响口袋,产品的品质是硬指标,产品的配套服务和支持这些软指标更是关键,尤其是在这个网络发达、信息泛滥的年代,当然,这个技术支持既包括原厂的支持,也包括了合作论坛以及网友,他们的推动力量越来越强大。我们技术水平的提高,离不开学习借鉴,而学习借鉴的过程,也离不开归纳总结,而这种活动加电子书的形式,真的很好。期待着大家能有更好的应用和更有深度的文章分享出来,共同伴随430成长!天道酬勤,有了厂家和代理商的真诚服务,加上技术人员的努力,再通过网络的推广,相信430能获得更好的成绩。
最后再次感谢所有为这本电子书做过贡献的人!
看《玩转MSP430》一书 评论继续
菜鸟基础篇的时钟初始化配置,这个不错。时钟相当于一个人的心脏啊,只有很好的了解了他的跳动,抓住它的脉搏。才可以使用和解决问题。《玩转MSP430》一书 对时钟的架构进行了很详细的描述,每一个时钟的作用,还用用处都图文并茂的讲得非常的仔细了。对时钟的选择,也对读者进行了一番引导,把手册里的内容给总结概括了出来,浓缩的就是精华啊!这个做得是相当的不错。还有适当的图示,使读者更加的一目了然了啊。 还有对时钟的初始化配置,介绍得简直可以说是手把手了啊,估计再笨的人看了都懂,比较亲民啊 。
假如后面,再加上一点时钟初始化的C例程,那就更加完美了,毕竟上面只是理论的完美,少了点点实践。
希望TI以后越做越好,越做越强大!