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 MSP430 Launchpad》 电子书下载!

Other Parts Discussed in Thread: MSP430F149, MAX3232, MSP-EXP430FR5739, MSP430G2553, LM3S811

TI-EEWORLD联手打造的《玩转TI MSP430 Launchpad》与广大工程师朋友们见面了!按照传统的观念,单片机入门教材或工具书之类都应是由资深专业人士编写,而与此不同的是,本书中大量精彩内容来自于网友们的经验和知识,这些都是来自于实践的一手真知。

本书下载地址:http://www.ti.com/cn/lit/pdf/zhca517

  • 很高兴能看到这本书,我也是当年在eeworld申请了launchpad的,不过自己并没有分享多少有关于launchpad的经验,但是还是有很多网友贡献了自己的经验,今天在这本书里看到了不少好的经验。书里既有民间的基础教程,也有官方的课程,更有一些网友的优秀作品。感觉书里对于触摸板的讲解是比较不错的,更有自制触摸板的,这是很好的。因为感觉官方的风火轮占用了太多引脚,不方便进行其他应用,而自己制作可以根据需要量身定制,更可以加深我们对电容触摸原理的理解。自己DIY,其乐无穷啊!不过感觉这本书可以适当改进下。感觉书本对于整个430资源的介绍不够全面,希望可以能够介绍的更全面一些。还有一个建议就是,希望可以将更多详细内容,直接写在书里,这样方便在没有网络的情况下也可以看这本书,方便书本的阅读。这就是我对这本书的两个建议。

  • 很感谢论坛为我们推出这样的教程。

    在刚开始接触launchpad的时候,是在去年的四月份吧。刚拿到板子,心里十分欣喜,因为初次接触一种新鲜事物给人的感觉是非常奇妙的。在拿到手之后,就去网上查找相关数据手册,相关数据资料等等。在其中,便是在EEWORLD混迹最久的了。在今天看见这份教程时,心里其实还是挺觉得遗憾的,要是这个教程在之前初学时就有的话,那该是多好的事儿啊。很多东西都有了详尽的讲解,很多东西都是之前一直困惑然后找了很久答案来解决的啊。。。想想,当初,也还是真的挺享受那个过程的。不过,在现在推出这份教程,我觉得还不会晚的。里面收录了很多网友在实际应用中遇到的问题,和很多的解决办法,所以对于以后的初学者那可是好东西啊。只是希望以后很多初学者可以一开始就能找到这份教程,并且认真学习,那样的话,版主的辛苦搜罗和编辑就都有课很好的回报。

    只是有一点呢,就是版主编辑的这些资料都其实与时俱进性还是不够的。比如,现在得launchpad主芯片是G2553了,但是全篇讲的最多的却不是这款芯片,所以,还是希望版主们在接下来的编辑中,可以更多的去找取最新的资料。还有一点就是程序实例其实对于初学者意义是很重大的,比如我在学的时候,就会先看资料,然后就马上写程序,不过其中很多还是在写程序时才能真正明白和记住记牢的。当然,很感谢版主的奉献的。小弟在此膜拜。

  • 此电子书内容系统、详细、有深有浅,确实准确地体现了本书的标题“玩转”二字。我接触MSP430LAUNCHPAD比较晚,大致是从去年7月份参加"TI"杯电子竞赛开始的;那时候因为准备比赛,在TI公司和论坛上下了很多资料,但都发觉要不是讲得很零碎就是具体某个板块其他都略讲,特别对于一个刚接触的人很是头疼。而这电子书却深浅有度,适合各个层次的LAUNCHPAD爱好者,因为它能帮助新手快速上手入门,也能帮助有一定基础的爱好者们深入拓展。所以,这是一本很不错的工具指导书,我相信很多LAUNCHPAD迷们都很喜欢,都会广泛传阅!

  • 作为大学教师的我,很荣幸地得到TI的捐赠,,得到300套MSP430 Launchpad,目前正在学生的毕业设计中使用,有了这个《玩转TI MSP430 Launchpad》一书,实在太好了。本书中从基础入门到官网课程再到实例实战,一步一步的展开,是我受益匪浅!!!我决定认真学习,同时带动学生把MSP430 Launchpad真正使用玩转起来!!!

  • 《玩转MSP430》观后

    看完这本书后自己又对自己去年的电子竞赛有了无限的回忆,当时恰好用的也是这个板子,由于时间有限,自己仅仅用了一个月的时间学习,但是我对G2已经有了最初的了解,并应用于自己的探测车上,获得了省级二等奖,在这里我想对TI说一声感谢。

    全书一共90多页,内容有基础,有程序,有提高篇,这些可能对于高手来说多不算什么,但是对于初学者来说,这就是福音,回想当时自己到处搜集材料的痛苦,现在才能感觉到这本书的珍贵。书上的许多内容我以前就看过,有些内容是发表在了网友的博客上,有些是在一些网站上下载的PPT看到的,感觉很亲切,对于已经有所成就的工程师来说,这无疑是一种财富,也算是一种对与新事物出现时探索的一种美好的回忆,体味那种探索的乐趣。

    看到风火轮的触摸板时,自己又有了一下小小的高兴,因为,自己在一次活动中购买了一块,回来安装好了相应的软件,实现了一些功能,自己感觉到很了不起。但是,慢慢地,慢慢地,自己就发现了自己的不足之处,因为自己无法自己编写上位机,还有相应的demo也没有理解好,有很强的挫败感。希望这本书能在这方面有更深一层的讲解。自己将会很期待。

    当看到了高手的实战篇时,自己瞬间热血沸腾,因为在这里看到工程师的精湛技术和一些很特别的创新点,这应该是很宝贵的。Lanchpad是我了解430的一扇窗,也是初学者花很少的钱,来解决学习问题很好的工具。在430方面,我只是个初学者,我看见Arduino的成功,我想Lanchpad也应该适当的借鉴,就是利用已经存在的平台,搭建相应的库文件,让初学者更快的了解并且利用lanchpad,高级工程师在设计好相应的底层文件后开源,让其他的工程师,能够直接利用,这样会使lanchpad更加的出色。


    衷心祝愿TI能够越来越棒,也希望lanchpad能够有更长远的发展。






  • 感觉写得非常详细,非常适合我这种入门级的,正愁手上的板子怎么利用了,有空静下来好好看~~~

  • 这本手册很适合430的初学者入门,感觉如果可以这样安排章节内容的话,会更好:比如整本手册的内容是教会 大家用launchpad做一个小东西,类似闹钟或者是温度计这样的,然后每个章节对430的一个模块功能进行介绍,然后给出相对应的代码,最后把这些代码组合起来,再加上一些简单容易买到的零件,如DS18B20,数码管,就能做出一个温度计这样的东西,这样大家会比较有成就感

  • 做为有51基础的 刚开始学习430的同鞋  这是一本好书 由浅入深的讲解了430使用 对我帮助很大 看到论坛里面这么多人在努力  我也有学习的动力了  谢谢大家

  • 大一最开始玩儿51时候就知道430的强大了。。接触之后更是如此啊。上手快,资源丰富,资料极为丰富,非常适合初学者入门。玩转TI MSP430 Launchpad,是一本很适合初学者入门的资料集。最开始接触MSP430的时候直接去TI官网上下载了MSP430G2553的数据手册和用户指南。不过对于一个初学者阅读起来有很大的困难。之后在各个论坛里面混,发现网友们很多资料,通过简单通俗的语言将430解释的很清晰。相比数据手册文言文似的解说,TI MSP430 Launchpad这本电子书很像一本白话文,内容是来源于广大网友,很实用。   
        第一章作为基础篇,是讲了LAUNCHPAD的结构以及一些资源、接口和使用方法,介绍了MSP430的时钟系统,个人感觉是很经典的时钟系统啊。然后就是ADC、TIMER,重要的是还讲了MSP430以后都会具备的USCI。最后的触摸板我感觉非常好,对发散思维很有鼓动性。
        第二章对TI提供的教学视频给了进一步的讲解和说明。把不详细的地方做了进一步的补充,是第一章的一个具体延伸及展开。平时用的是IAR,如何把CCS代码移植到IAR中讲的就很实用。LAUNCHPAD的通信系统可以说是一个全新的构架,感觉强大很多。
        第三章是作为实际应用篇,展示的都是通过使用LAUNCHPAD做的实际的东西,很有趣,自己也可以试试,毕竟自己动手能更快的提高能力。   
        最后提一个小建议,希望TI能够针对例程有几个详细的讲解,这样更多的初级入门者将会更快的上手这款芯片。

  • 这本书系统的总结了,launchpad的开发步骤,但是还不够好,我希望看到像Microchip和STC手册那样的资料,各部分各功能寄存器名字,列表功能等都描述的很清楚。我很喜欢MSP430,但是最令我头疼的事情就是在开发过程中查资手册了,太费劲了。这一点我真的很难容忍。不是很熟悉的芯片,真不好弄。

  • 希望德州仪器考虑我的建议,一个很好的技术手册可以吸引更多的开发者,把有限的精力投入进来。

  • 应该说一个结构分明,轻松易查的技术手册,会让开发者感到轻松,51之所以这么火的原因不在于他们的价格优势和历史悠久,而是技术手册做的很好。希望TI把技术手册做的层次模块比较清楚易于查询,另外做好多国语言的翻译工作。

  • 结合《玩转MSP430起步板》和论坛的相关贴子,上手MSP430应该是很快的。

  • 简单说说《玩转MSP430起步板》这个PDF吧:

     1、首先感谢TI的EEWORLD的花费时间整理成书;

     2、PDF中的大部分,尤其是靠前部分,写的很细,也很清晰,但后面一些内容,好像只是一个向EEWORDLD论坛贴子引子。

    要说MSP430对比51/AVR/PIC8等MCU的Killer Advantage,好像是”低功耗“,

    但可惜止前手头实在没有哪个项目必须使用电池供电, 因此一直没有想碰430的意思,不过借这次奖品的活动,在以后项目中会考虑尝试引入430的。

     

  •       参加活动,力挺TI!

          菜鸟基础篇的 触摸部分介绍,基础的都讲解得挺仔细的了,两个不同的风格触摸板分开描述。一步一步的上手教程写得比较清晰。但是风火轮触摸板介绍得略显简陋了点。应该还加上一些在使用中会碰到的问题就好点,这样后来者可以少走弯路。据我所知与所用,使用这个风火轮的板子,有很多人碰到问题的。 比如说,上位机装不了啊 ,装了没有反应啊。要装FLASH插件啊 。能把一些实际性的问题在这里收集一下,这样就更加的实用了。下面那个可以滑动的触摸板,利用比较器的,我没用过。不知道有什么实际的问题,不过这个板子,在电子书里介绍得比较详细点了,相比于风火轮的板子来说。是不是专家认为,这种内部带触摸控制的方式比较简单,就不详说了呢?我认为这种只是简约而不简单啊!

         触摸部分的从建立工程 到运行 都进行了详细的介绍,这个挺好啊。初学者直接可以按照步骤,照搬程序就行了。但是,主要代码部分却没有分析,如果能分析一下是不是更好呢。更加的有利于大家掌握MSP430的触摸架构呢?

    下面是我这 TI技术支持社区找到的关于触摸按键的,比较精彩的文章。当然了,这也是TI工程师的一篇心血啊。

    大家可以下来看看,更加全方位的了解MSP430 触摸的魅力。

    链接 http://www.deyisupport.com/question_answer/f/55/t/11902.aspx   基于MSP430的触摸按键。

     

  • 总体感觉,这本书还是写的很中肯,但是要靠这本书学好、玩转、精通MSP430-EXP430G2 LaunchPad和MSP430G2系列的MCU,可能还是欠缺一些东西。特别我觉得应该有一些例程的解析,以及代码分析优化解析之类的,就更好了,这样可能大家能更深入的理解MSP430G2设计的精巧。

    第一部分菜鸟基础,感觉很精简,不过一目了然适合菜鸟。

    第二部分官方课程,涵盖面广,分类解说,对入门和深入学习很有帮助,。

    第三部分高手实战,各位网友的实例确实很棒,希望能无私分享一下就好了。

    在这里要感谢EEworld,deyisupport,以及本书作者,为大家做出的贡献,你们辛苦了,也希望有更多的网友加入进来,一起学习交流。

  • 真的很赞,偶然的机会,得到了MSP430 launchpad开发板,刚开始还不知道怎么用,搜集了很多资料都没有头绪,看到了这篇玩转MSP430 launchpad的这篇文章,作为一个MSP430的菜鸟,仔细阅读了菜鸟篇,对MSP430的时钟模块、ADC10外设、包括UART通信有了一个初步的了解,看到网友分享的风火轮触摸板的初步体验的教程,让学会了如何使用触摸板和例程演示上位机。

    官方课程篇,让我开始系统对整个MSP430有了了解,包括Value Line产品的介绍 ,集成开发环境CCS的使用的了解,对msp430的cpu和基本时钟模块,中断与GPIO的学习,了解了TIMER_A下的中断入口地址,中断向量,经而了解了增强型的看门狗电路与51单片机的看门狗电路的不同之处。通过官方这些了解,加深了我对msp430的认知,与使用基础。

    高手实践篇,只是作为菜鸟的初步尝试,和了解,相信在未来的时间里,对手头这一msp430 launchpad开发板的使用,将高手实践篇里的精华设计方案,实践出来,相信对自我也是个提高,总之不会的和尝试的经验,我会积极的在EEWORLD上发帖,跟前辈们好好探讨,这是我的初衷。希望能学点东西。

  •     很高兴见到TI和EEWORLD又下人完美的合作,又给我们初学者带来丰富的学习、参考资料。我刚接触MSP430就是从LaunchPad开始的,当时也参加学习活动得了一个,然后开始学习,最后在一个项目还用到了这个小巧的开发板,而且完善的完成任务,现在也用到了产品上了。这应该感谢和论坛对我们这些开始学习者的支持。 言归正传,既然写对新作电子书的看法,从头到尾学习了一下,对感兴趣的地方仔细看了一下,给人的总体感觉是这本电子书还是挺实用的,不过任何东西都有优点和缺点。那我就先说优点:

        1、 从内容的结构上看,这本电子书是根据LAUNCHPAD开发板编写的,从开始的开发板介绍,中间的开发板在一些基础实验,到最后好的作品,内容都很丰富,而且都有网址连接,这可以给读者提供更多的资料。最大的好处就是体现了一本电子书最大的长处,即可以减少内容的重复,但又能够方便、快速的给读者提供详细的说明资料,这一点作的非常不错。

        2、 书中内容除了介绍开发板,还对MSP430知识的作了精简的讲解,这些内容都是大家在学习过程中不好理解的地方,比如MSP430的时钟源、低功耗模式的选择、ADC、Timer定时器的介绍的等等。对于有经验的学习都可以当作参考资料查询,对于初学者,可以当作学习MSP430方法指引。

         3、 电子开始,作者写了许多鼓舞人的话,这也一个好的学习资料的开始,让人有动力去学习,这些话是从一个工程师口中说出,很有说服力。

         4、 书中对内容的分类很明显,从菜鸟学习、基础知识、高级应用,让人很容易明白自己的所在的层次,而且让人学习的过程有一种进步的感觉。

    那我也大胆说一下不好的地方,只是个人的想法,也不知道对错。

        1、 对于任何一种书来说,都有一个定位,是当作参考资料、还是实践应用指导,该电子书在这方面有点偏向实践应用,但是编写的不够细致,比如内容的前后顺序有些杂乱。比如在第一部分中有开发板介绍、有基础知识介绍,有两个小实验,这些内容可以分开写的详细的一点,比如开发板使用这一部分,基础知识和后面的课程知识在一部分,最后实验一个部分,这样内容可以更清晰一点。

        2、 在基础篇缺少基础的代码的讲解,这对于初学者很重要的,比如看门狗、系统时钟的初使化设置,系统的默认时钟是多少,这对于初学者都是要首先要考虑的清楚的事情,在基础学习的过程中应该有这样一个简单的例子介绍。

        3、 开课很长时间了,应该有很多问题在论坛中讨论,可以找一些比较精典的问题放在文章的最后。

        最后还要感谢EEWORLD和TI工程师的辛苦工作,给我们电子学习者、爱好者带来这么好的学习资料。通过以前的学习和对电子书阅读,让我们可以对MSP430的优点有所了解了。和其他MCU相比,最大的优点就是低功耗了,这是其他单片机无法相比的,第二个是低功耗模式的唤醒,在任何一种低功耗模式下都可以从软件中设置如何唤醒,这也是一个很大的优点,对于其他单片机在深度睡眠下都要通过外部引脚手动复位才能唤醒,第三个最大的优点就是ADC采样后数据可以传递到一个地址数组空间,这样ADC采样就不用一直去读采样的数值,可以进行连续多次采样。这些好的知识在电子书都有很全面的介绍。

        最后祝TI及EEWORLD社区越办越好~~~还会断续学习电子文档,再跟大家交流。

  • 最近看到实验室的师弟在用430控制8路模拟开关 小小一块开发板居然可以单I/O口变成 采样精度也比较高 正好最近在做智能避障小车的控制算法 刚开始接触430的单片机 之前一直沿用2000系列DSP和LM3S811  但是价格贵 简单控制系统用起来大材小用了 有过DSP开发经验 相信入手此款单片机不会很难 小车的团购器件已经到了 希望可以通过此次活动得到一块开发板 TI去年10月份还有板子申请的 那时候懒没有下手T T

  •     感谢TI和EEWORLD的合作,为我这类的菜鸟新手提供了宝贵而丰富的学习资料,省去了我们自己搜资料的麻烦。由于手头没有板子,对MSP 430也是新手,所以就从菜鸟的角度说一下这本电子书,不中肯的地方请多多指正:
        1、对于第一章,是将不少帖子整理而成的,这些帖子都是eeword里的心得和经验,写的很详细,使我对launchpad有了更准确的理解。再加上书中链接给的资料,已经可以将所讲解的部分讲解的很清楚,很适合初学者。
        2、第一章作为基础篇,但看过之后,缺少了一种对其的整体把握。所以建议花一定篇幅将板子的整体介绍下,比如板子电路,板上详细资源及能实现的功能,再者,可以拿一些例子做点分析,这样对菜鸟来说是很有帮助的。既然要玩转MSP 430 launchpad,那么对MSP 430的内部寄存器是一定要理解的吧,这样才能更好的玩转launchpad,所以我感觉在基础篇加上对MSP 430的内部结构的讲解也是很有必要的。
        3、第二章,官网课程,针对性很强,是深入了解MSP 430的重要资料,实现了从入门到深入的进阶。
        4、第三章,高手实战篇,学了总要用,用了才知道学的怎么样,才能更扎实的掌握它。那么参照第三章吧,高手们的精华。只有自己动手实践了才会更好的掌握。
    最后,再次感谢TI工程师为此所作的努力,我也会好好学习它的。

  • 玩转TI MSP430 launchpad    菜鸟基础篇的最后引用了网友的一个实例。列出了实际使用中的步骤,还有使用过程中会出现的一半性问题。列举了使用IAR 建立工程的简单步骤。方便用户使用IAR轻易的建立一个属于自己的工程。如果再有一个基于TI的IDE ,CCS 步步建立工程就好了,所以,官方课程有相关的这个。但是如果放在这里的话 ,有个对比,用户会更加深刻,同时也可以方便的对边两个IDE的 不同点,还有各自的特点。

           现实中 比较容易出现的问题,老是有人说仿真不了。文中也给出了问题的所在点。这个很好啊。想当初,我就是忽略了这个,忘记选仿真器的类型了。就这样傻乎乎的白忙活了半天。

          菜鸟基础篇,有引导新手入门的作用,但是略欠详细。很多东西感觉就是轻轻的带过,比较基本的IO没有提及。菜鸟篇 再加一些比较简单的入门历程 ,那样就更加的又血有肉了。

        谢谢TI工程师的辛勤劳动了,不管怎么说。什么东西都是有待慢慢完善的。

  • 非常不错,真是菜鸟们的福音。玩转TI MSP430 Launchpad里面详细介绍了TI MSP430 Launchpad的硬件功能部分和软件调试方面的知识  和MSP430芯片的性能结构应用的知识和触摸板控制的应用配合等知识点在里面,值得收藏。 

  • 从头到尾把这本书看了一遍,作为一本为新手准备的入门级材料,还真是不错。

    1)前言中对ti的发展史,单片机的 发展史有一个大致的简介,让新手对MCU/msp430有了大致的了解;

    2)菜鸟基础篇,有限介绍launchpad板子做了简单介绍,首先介绍其硬件资源、调试接口、demo程序基本功能、跳线功能,让初学者对板子有感性的理解,然后介绍板子配套扩展器件的使用,了解到板子的高级例程,学习的欲望更强了。

    2)看完菜鸟基础篇,有了感性的认识,下一步需要430核心技术有一个深度剖析了。首先是硬件资源、430家族及芯片选型指南、最重要的是介绍了430的功耗优势。使用者可以说对430外设、资源、性价比等都不满意,但是对430的功耗绝对满意。我们有句口头禅:“8/16位mcu选型,选择性价比和易用性用8051,如果对稳定性要求比较苛刻,用pic和avr,如果对功耗还有很高要求,只能选430”。ccs和工程建立等,我没有太仔细看,应为太熟悉了,我平时用64xx系列dsp,都用的是ccs。

    3)进阶篇,有了感性认识和理性认识后,大家都想大展身手了吧,这时候推出进阶篇最合适不过了。

    书的整个框架不错,用来带领大家入门430,同事本书只使用于初学者,而不是硬件资源和寄存器的手册,如果需要查看最详细\最可靠的资料,建议查看datasheet和用户手册。

    当然我也有点小小意见,进阶篇的例程的还有待优化,还达不到进阶篇的高度,呵呵,说的不好的,还请不要介意

  • 仔细看了一遍,全书共分为三部分, 第一章是菜鸟基础篇,是菜鸟入们的不二选择,第二章是官网课程篇,第三章是高手实战篇,每部分都讲解的比较到位,果真不愧是资深工程师,打算入手学习一下,希望能够得到资源提供!

  • 大致看了一遍电子书,感觉总结的还不错,非常适合初学者。我觉得这个最难学的就是定时器那块,需要配置的有点多。不过这本电子书讲的倒还清楚。比我对照着F149的中文视频去读这个G2553的英文手册方便了很多。

    如果这个G2553可以用IAR编写就好了,这个CCS做的有点大,自己玩时,配置老出问题。

    其实,这块小板做个控制板还是挺不错的,我就是用它来代替51的板子。引脚不够可以搭电路解决。

  •          在TI搞活动的时候购买TI MSP430 Launchpad以及风火轮套件,经过一段时间的学习,略有眉目,但是还是玩得不够熟练。

            看到这本书十分的兴奋!!阅读后发现,本书可以说是汇集了论坛精华!正如序言中编者说的“很多网友在学完课程后,利用MSP430LaunchPad开发板进行了许多极具创新的尝试,并无私地分享在EEWORLD论坛上。而这些实际应用案例和TI讲述产品基本概念的在线培训结合起来,对用户产生的帮助会是最大的。”

             在我拿到开发板的时候,和大部分网友一样,首先是到官网查询,下载手册、相关例程等资料,其次就是到各论坛收集资料,学习开发经验,仔细阅读了书的内容,发现绝大部分都看过,有部分还是极认真的阅读过。但是自己收集资料,资料多了,头绪就乱了,东看西看,最后发现看蒙了,很茫然!!

             这本书恰恰把各家之言汇聚起来,按照入门、深入、提高的顺序很好的编配在了一起!!阅读起来循序渐进,逐步深入,很有层次感,十分有利于学习!!  不过,本书既然是把各家之言堆积了起来,似乎叫做《博文选集》更为适宜。

              此外,文中有些内容似乎还不够丰富,比如“1.7 LaunchPad另一种uart的实现-串行接口”原文中的程序部分并未给出,阅读到此处,就觉得很突兀,嘎然而止,可能对于一个熟悉430的工程师来说,这个地方已经说得很明白了,但是对于我这样的菜鸟,可能结合原文中的程序部分会看得更明白些!!

               个人认为这部书的最大优点就是脱离了以往教程框图,直接从开发办入手,需要什么就去学习什么,效率极高!!

              一部好书让人读起来舒畅、回味!不读完就难以离手,本书读起来很舒服,但是总有一点堆砌的感觉,如果能够在各博文的基础上增加些内容,再丰富一下,将会成为一部很好的入门书籍,十分的期待!!

              感谢所有被本书收录的作者们无私的分享!!

              感谢TI和EEWORLD提供了一个很好的学习园地!!

              感谢本书的作者,汇聚了资源,精心的编排!!

  • 《玩转——TI  MSP 430  LAUNCHPA D》通过对MSP430 Launchpad 深入浅出的剖析,并且结合了EEWORLD社区资深工程师的经验总结,无论你是初出茅庐的菜鸟,还是身经百战的高手,通过这本秘籍,都将会获得受益匪浅的经历;

    菜鸟们可以更快的进入高手的门槛,高手们可以向独孤求败的境界更进一步,可以帮助更多工程师更快完成设计。

    我想TI之所以有遍布全球的客户和各种追随者,与他的强大硬实力和深入到各个层面的软实力是分不开的,希望TI越来越强大,做出更多更好的作品来,给全球的电子工作者更多的便利和更意想不到的惊喜。

  •        前段时间参加一个简单的博客大赛,有幸获得了参与奖,奖品是“电阻电容样品本/MSP430开发板/ LM4F Launchpad 三种之一”,很高兴的拿到了板子。
    其实之前对MSP430并不陌生,应该来说,它是TI公司的经作。                                                                                                                                                               

           芯片做的好的公司很多,但能把后续技术支持做的也很出色的就并非那么多了。“玩转TI+MSP430+launchpad”书就很出色,由简入难,很适合初学者入手,又适合老手进行进阶,考虑的很全面,另外书中给出了许多资料的链接,这点更是难能可贵。
          第一章节毫无疑问是开门篇,主要介绍开发板及板上资源,让初学者对开发板和芯片有初步的感性认识,引起学者的极大兴趣;最后给出了别人的
    学习心得,从别人的学习心得中可以看出彼此学习的侧重点,与别人的差距在哪里。
            第二章是介绍芯片,包括芯片的架构(cpu与基本时钟模块实现,中断,定时器,看门狗等模块);低功耗如何实现(说到低功耗,我不由的想起自己实习的公  司,也主要是做低功耗MCU,参与其中才知道低功耗原来是那么的困难,当电压降低到一定程度的时候,原本的数字设计仿佛成了模拟设计,那就更别提模拟设计部分了),TI的低功耗竟然可以做到用三瓣苹果进行供电,这一点不得不令业界瞠目结舌,这一点也极具吸引力;Grace软件的使用。
           第三章是进阶篇,主要是基于该开发板的一些应用,对此部分映像最深的应该是TI Launchpad 音乐 《欢乐颂》,之前本科参加过一些竞赛,做过类似的东西,从里面也学到了许多东西,最主要的是这些应用设计最能引人注意,而且学习起来也不觉得枯燥乏味;呼吸灯更是能让人亲身体验那种感觉,谁能抵得住这种诱惑呢,另外的低功耗时钟的应用也极具参考价值,因为现在低功耗一直是业界追捧的话题,参考这些设计对以后学习和工作都会有很大的作用;另外对于我实习公司参与的项目也从侧面给予了点拨!
          最后的附录部分想的更是周到,罗列了资料的,给出了大家可能关注的内容。另外,在熟悉该书的过程中得知LaunchPad是一块MSP430的敲门砖,该书打破了以往单片机入门教材由资深专业人士编写刻板程式,而是从EEWORLD电子论坛的网友们中选择了大量精彩内容,该书记载了众多他们在MSP430 LanuchPad学习过程中获得的知识和经验,这些都是来自于实践的一手真知,因而该书极具参考价值,真正达到一块开发板一本电子书足以让人领略TI的独特魅力之处。
          最后感谢TI!感谢主办方!!感谢版主!!!是您们让我们有如此好的学习环境;氛围;资料!!

  •         如果我记得没错的话,MSP430 LaunchPad最早是2011年推出的。

            当我接触这款产品已是2012年9月,那时通过eeworld网站学习了这款产品的结构与性能,然后以30元的冰点价格购买了一套。

            这本书中的菜鸟篇和高手篇的大部分内容曾经在eeworld网站上都大致的浏览过一遍,官网篇也因为个人的收藏欲望有中、英三个版本(英文有1.0和2.01版)。此次重读有了更深层次的体会。

            这本技术手册给人的第一感觉是亲切,“玩转”二字道尽了大多数电子爱好者的心声。开篇与前言均给人一种美好的愿景。

            第一章定位为菜鸟技术篇能起到引人入胜的作用。个人认为要使人对一款产品产生兴趣,公布一些吸引人的应用是十分必要的营销手段。菜鸟篇恰如其分的实现了这一作用。毕竟网友对LunchPad的解读和使用心得更贴近普通人的理解。另外菜鸟篇的有些内容可以从TI提供LunchPad配套的手册上找到,这些手册分别是MSP-EXP430G2 LaunchPad Experimenter Board user's Guide.pdf(slau318c)   MSP430x2xx Family user's guide.pdf (slau144i)  430BOOST-SENSE1 - Capacitive Touch BoosterPack for LunchPad.pdf(slau337a)。

            第二章,官网课程篇,在使人产生兴趣的基础上对LunchPad来个重点解读,也是一种较好的教育模式。这个篇章丰富了网上视频的内容。以G2331芯片为例对MSP430进行了重点介绍。不足之处是,有些部分的介绍略微简单了,还得查阅技术手册才能进一步了解。

            第三章,高手实战篇展示了网友们的DIY作品。作品的展示还是很绚丽的。但略微有些瑕疵,不少网友只提供了照片或者程序集,缺少一定的文字说明。个人觉得编辑在打算出这本书的时候,应该邀请那些网友补充自己的设计,这也算是一种对自己作品的阶段性总结,个人认为这个过程对研究还是很有意义的。

            另外,这本电子书中引用的图片有些比较模糊,文中引用的资料未注明,大都是个人的兴趣性命名。换而言之,网友们在分享资料的时候要规范,如果是从官网下载的资料最好注明文件编码,类似于TI的那种编码方式,例如slau337a,这样其他网友在查看或下载资料时可避免重复。

            近几天,在阅读这本电子书的同时,也将搁置好久的LunchPad拿出来把玩。 接下去分享几个在把玩过程中遇到的问题:

            问题一:发现我购买的LunchPad的版本是1.5,其配带的芯片是G2553,而不是本书中提到的G2331。在尝试了第一个BlinkLed工程之后,想恢复到LunchPad User‘s Experience的demo程序时遇到了问题。目前wiki或者MSP430ware提供的LunchPad User's Experience的demo是基于G2231的,而LunchPad出厂的时候附带的demo是基于G2553的。另外关于LunchPad的手册上提到的芯片已经是G2553,那么是不是TI忘记更新wiki和MSP430ware上LunchPad User‘s Experience程序集了?

            既然找不到demo,那么只好自己修改了。拷贝例程中提供的main.c的内容,新建基于G2553的工程。最先遇到的是编译出错,其原因是main.c中的语句#pragma vector=TIMERA0_VECTOR中TIMERA0_VECTOR的在msp430g2553.h中是未定义的。在msp430g2553.h是这样定义的,#define TIMER0_A0_VECTOR        (9 * 1u)                     /* 0xFFF2 Timer0_A CC0 */。将这个修改之后遇到的则是warings和infos,如下图所示:

     通过添加以下代码可以消除warings,但是infos却依然存在。连上仿真器,运行程序,却没有出厂demo的那种结果。烦请TI的技术工程师解答。

    #pragma vector=COMPARATORA_VECTOR,PORT2_VECTOR,USCIAB0RX_VECTOR,USCIAB0TX_VECTOR,TIMER0_A1_VECTOR,TIMER1_A0_VECTOR,NMI_VECTOR
    __interrupt void ISR_trap(void)
    {
      // the following will cause an access violation which results in a PUC reset
      WDTCTL = 0;
    }

            问题二:430Boost触摸板提供的文档430BOOST-SENSE1 - Capacitive Touch BoosterPack for LunchPad.pdf(slau337a)中提到,例程是烧写在G2452中的,在尝试时需要更换LunchPad的芯片。要实现这个例程是因为处理器必须带有比较器功能,是不?查阅了手册,发现G2452所具有的功能,G2553都有,那么是否意味着电容触摸也能在G2553实现,最多是实现细节的问题,这个理解是否正确?

            综上所述,玩转TI MSP430 LunchPad的最大缺点在于它有点脱节与现在推出的LunchPad,新入手LunchPad的爱好者可能会不太适应。不过这也是无可厚非的,但从另一角度来说它提供较为全面的学习LunchPad的方法与技术,这点是值得赞许和称道的。希望TI和eeworld能再接再厉为电子爱好者提供更多的优秀作品。

  •         我就是一个单片机菜鸟,从网上看到msp430的超低功耗,用水果供电,被他征服,于是开始学习msp430。从查找资料很到看到这个LAUNCHPAD的学习板,然后找到论坛的该板的电子书《玩转TI MSP430 Launchpad》,看了此书的序,发现原来是很大部分是网友的成果,语言诙谐易懂,直入重点,非常实用,非常适合我这种刚刚接触msp430的人。
            通过第一章——菜鸟基础篇,简单了解的laundpad开发板的资源以及主控芯片的各种模块,还有一个特色模块风火轮触摸板(这名字很拉风啊:-D)。如果加上点开发板原理图应该就更好了。
            接下来第二章——官网课程篇,就是各个模块的官网例程,官方的够权威,很多时候学习一款单片机就是从官方下载手册开始学习的。内容有很多图片,形象易懂,确实贴近网络。
            最后第三篇——高手实战篇,应该就是单片机的应用提高,学习单片机,实践非常重要,前面前言也有提到,要做点什么出来,既能检验一下我们的学习成果,也能在做的过程发现问题解决问题。这里有很多有趣的小玩意,非常有意思。
            此书可以说是MSP430 Launchpad必备手册了O(∩_∩)O~,插一句网友的力量真强大!!

  • 书做得很漂亮,如果把TI官方提供的参考代码贴上加以说明就更好了

  • 书下载下来大致看了一遍,比较注意的地方是关于定时器的使用和时钟的介绍,已经过了从头开始学一种单片机的年龄了,所以这个430就是拿来就用,公司现在让把芯片重新选型,原来的芯片太老了,重新选,只能还在这个430系列里边选,主要需要实现触摸按键功能的芯片,这个有想简单学习了解一下,触摸确实做得不错,可以实现不少功能,grace的介绍也不错,希望公司能买份ccs和grace,书写的很中肯,解决了430的入门问题,没有从头到尾仔细看,不是不尊重作者,习惯的词典方式使用pdf了,呵呵,不错,像捕获比较模拟uart写的不错,这个东西在96系列的单片机上就能实现,倒是什么时候都保存下了这一个的功能,其实捕获比较任何一种单片机有这个功能,就能模拟出UART来的。先评这么多吧,抽时间在细读。

  • 我从两年前接触单片机,先后用了51,430,mega16,XS128,LPC2148和STM32。最让我印象深刻的还是430。基本满足在学校里面的使用需求,使用方便性也亮瞎了不少同学。通过学习本书,也更加深刻地认识了TI和430。

    第一章是作者对430的介绍,轻巧灵动,通俗易懂。

    第二章附了TI官方对430的教程,比较全面深刻。

    第三章附了不少论坛里的作品,都是以前详细看过也做过的,不够触摸按键这块还真没怎么接触过,也是准备空暇的时候在玩一下。

    快毕业了,现在找的实习单位是工业控制的,基本都用的是pic,不知道以后能不能找到用430的公司。希望能继续。。。。

  •    去年暑假因为TI大赛第一次接触LAUNCHPAD,当时没啥详细资料。但是随着时间过去以及EEWORLD的活动让很多人接触到了这块板子,使得资料越来越多。

      现在《玩转TI MSP430 Launchpad》出了,总结了很多LAUNCHPAD的资料,第一章是个简单的入门,第二章是官方课程,第三章是论坛里的坛友的实验。资料总结的很好,给初学者能够起到很大的作用。但是还是不太全,建议新手在看时多参考芯片手册。

     当时错过了EEWORLD的活动,现在希望能够抓住机会。得到LAUNCHPAD。

  •       首先我承认我是一个430方面的菜鸟,之前也想学430但没找到一本通俗易懂的书而放弃了这个想法。这本书给我的感觉是很适合初学者,一开始先介绍这块开发板,这给我们学习带来了很大的帮助,后面逐渐深入,层层递进,由浅到深。尤其还介绍了一些官方的课程,我感觉这点不错,因为官方的肯定是经过反复研究的,是最好的。总之我非常喜欢这本书,喜欢这块板子。

  • 么说呢,去年想TI MSP430 Launchpad竟然没有批准,一直想熟悉G系列产品,TI MSP430 Launchpad是熟悉G系列产品的一个途径。G系列产品有自己很大的优势,希望这次能真的获得TI MSP430 Launchpad。
    为430加油,为Launchpad加油!
  •         很高兴又看到官方又出了launchpad的学习资料,下载来看了一下,大部分是之前玩launchpad看过的了(团购没赶上,学校比赛发来玩的)。我们老师在学校也计划开设msp430单片机的学习课程,而且从TI申请的了一批launchpad,还有其他一些型号的演示板。launchpad优点就是搭载了仿真,而且廉价;缺点就是IO少,而且外围实验电路少。所以老师就让我设计一块兼容launchpad和铁电的学习板,这样既有仿真,又有丰富的资源可用,现在进程已过半,现在看到这本书对我完成板子后写我的学习板说明书有很好的参考。看了这本书觉得发现内容和结构都整理得不错,就是觉得应该再多些程序实例的讲解,尤其是针对时钟和低功耗的选择使用,或者结合官方的例程来讲,这样我觉得会更好,因为我觉得msp430单片的低功耗很大程度拜这二者所赐,也是与传统51的巨大区别,这样有51基础的同学入门launchpad会更容易些。顺便问一句,板上sw uart和hw uart选择有什么区别?官方的串口例程是要选择hw,但是内部温度那个例子又都行。还有,自制锡箔触控怎么弄,在论坛里找不到教程啊。这练两个问题在论坛里找了很久找不到答案。

  • 作为一本贴近实用的书,这本书我是很喜欢的。这本书的目录编排的很吸引人,很迎合我的口味,虽然我看了那么多年的单片机,但是我还是能上来不讲寄存器级别的细节部分,而是从宏观上给一个概述,这算是大体了解吧,这本书还是基本做到了。

    这本书我最喜欢的很显然是最后的实例了,这部分可以说是归功于EEWorld网友的杰作,这里面的例子可以说覆盖了430 LaunchPad的方方面面,还是很好的。

    不过这本说到底还是篇幅有限,内容不够详实,肯定是要结合一些别的文档看看,否则只能是大概了解,不过当成一个总纲还是不错的。

    总之这本书让我对接触430还是很有启发的,争取短时间内熟悉430。

  • 没想到这么快就是来MSP430的文本了,看了下,真不错,第一章 讲基础,讲的非常清楚。适合初学者。扫清障碍。第二章是官方的课程,整理出来我觉得可以当工具书用。一些视频年示清的,没来得急想的,都非常清楚地再现出来。第三章是高手的实践,说到这我觉到惭愧,我也是参加EEWORLD的活动的,我手上也有MSP430但我由于种种原因没有重视起来,比起上述高手,自叹不如。我想今后我抽点时间再向这些高手学习一下。最后对这次活动表示赞同。25元的开发板,上哪里找啊?从哪不能省下25元钱哟!祝大家利用这一机会学习学习再学习。

  • MSP430与其他MCU的设计理念差别还是蛮大的,对于从其他平台转过来的人来说有点无所适从,特别是时钟部分,感觉好复杂。第一、二、三章由浅入深,要点基本都涉及了,读过都能对MSP430有了些比较系统的认识了。建议一下接下来能针对低功耗应用方面做更深入的讲解(包括硬件设计和固件开发方面)。

  • 技术需要保护,这样才能更好的保证工程师的利益。但技术也需要分享,这样能让更多的人从事这方面的研究,把这个行业发展起来,达到共赢。我是一个初入此行业的菜鸟,目前还是大二的一个学生。最初学的51,学得尚不太熟,由于某方面的原因,直接转入了fpga的学习,过了三月份的挑战杯赛就会腾出时间来。早就知道430超低功耗、高性能的优点,一直想学。从我的学习经历,我深刻地感受到,前辈们的技术分享对于一个初学者是多么的重要。站在巨人的肩膀上会看到更远。TI、电子工程世界和众多的先辈工程师们,给我们提供了很好的一个平台。此时,我想引用TED大会演讲者的一句话,知识不能局限在课本课堂,那是很久以前创立的教育方式,一定程度上是被动的学习方式。在如今的信息时代,我们要利用互联网,更加主动的学习,学我所用,学我所需。

  • 很高兴能看到这样一本官方的、篇幅适中的MSP430介绍文档。之前就因英文手册问题对包括430在内的诸多TI产品不敢尝试,结合此手册再对照Datasheet和平时收集的资料,对430的了解清晰了不少。感谢EEWORLD和TI的有心人士。

  • 玩转  TI MSP430 LAUNCHPAD  手册

    阅读评论:

    我也有相同的感觉,一本好的教材可以让一位有兴趣的初学者迅速入门并提高

    这本手册分为3章:

    一  菜鸟基础篇 对开发板及片上资源做了概括的介绍,使新入门的人对开发板及芯片有了较清晰的认识

    二  官网课程篇对MSP430 Value Line产品线作了介绍,对开发环境和芯片核心 时钟 中断 IO 定时器A 看门狗模块 ADC  比较器 串行通信模块 及实现电容式触摸解 

        决方案 做了详细的说明

    三 通过一些具体的应用实例,提高对产品特性的理解。

       继续支持TI   支持TI 全部产品

  • 最近我去找实习做电路这方面,可是人家说我没做过设么东西。我回来就想学点东西,因为开始并不是特别懂。同学给我推荐了帖子,我用了一天的时间看这个教程觉得写得挺好的,挺适合我这样的新手,即有实例也有程序,也特别想买个板子来试试。

  • 其实都是些网上已经公布的资料,不过确实很有用

  • 刚接触 很多都一知半解,不过挺有帮助。

  • 书中开发环境、基础知识、应用实例都有了,尤其是第三章实战,很有意思,边学习,还能做些好玩实用的东西,只是有些作者没有公开自己的代码和原理图,稍有遗憾,不过都不是太难的东西,有个思路,好好学学也能做。

    用过51,avr,m3,相信有了这本书和板子,很快就能入门430了。

    查了一下430的价格,还是很有吸引力的。

  • 本人做为单片机的菜鸟,正需要这本书做为430 LANUCHPAD 入门,尤其是关于硬件的一些解释,如时钟,ADC等,

    好处大家都说的不少了。

    我也说说我觉的不足的。就是好多都是论坛的资料的整合,但有些讲的不完整,还要去看链接,整体给人有点零乱的感觉,有些地方想找代码例子很不方便。

    内容很全,很实用,信息量也大,稍有不足的是主线不够流畅。讲的再连惯些,多付些芯片和代码实例讲解,会更吸引人。

  • 小弟纯属新手,在用msp430单片机做项目,一直在自己摸索, 论坛里通知有“玩转TI MSP430 Launchpad活动”下了一个文档, 看到第8页的时候就遇到了自己做项目时不理解的时钟的问题, 我也想闲暇的时候摆弄一下MSP430 Launchpad, 也跟着教程好好理解一下430单片机的运行原理!!