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.

MSP430 BOOKS

Other Parts Discussed in Thread: MSP430WARE

     Hi I'm a new user

I want to know if there is a useful MSP430 mictocontrollers book

with many C Code examples.

Anthony 

  • "MSP430 STATE MACHINE PROGRAMMING"

    by Tom Baugh

    is one.

  • Anthony Pontikakis said:

    I want to know if there is a useful MSP430 mictocontrollers book

    with many C Code examples.

    How helpful are these online resources?

     Here's a book

    TITLE: Microcontroller Programming and Interfacing: Texas Instruments Msp430
    by Pack, Daniel J. And Barrett, Steven
    ISBN: 1608-45713-3
    ISBN 13: 978-1608-45713-7
    Publisher: Morgan & Claypool Publishers
    Publish Date: 2011-06-30
    Binding: Paperback
    List Price: USD 50.00

  • Anthony Pontikakis said:
    I want to know if there is a useful MSP430 mictocontrollers book

    "useful" depends on what you want to do. If you don't know anything and want to learn something, any book is useful.
    Starting with the users guide (a 'book' most people seem to avoid like the devil avoids holy water) and the device datasheets (another one that is regularly ignored)

    I doubt that any book contains significantly more information than one could get or deduct from those two. There might be ideas, explanations etc. But (writing on an MSP book myself) I know that all of this could be derived from these two resources by a skilled engineer.

  • I have found the book below very useful:

    MSP430 Microcontroller Basics by John H. Davies

    The book describes the concepts and the peripherals very well and includes many examples. I highly recommed it.

  • Jens-Michael Gross said:

    Starting with the users guide (a 'book' most people seem to avoid like the devil avoids holy water) and the device datasheets (another one that is regularly ignored)

    I doubt that any book contains significantly more information than one could get or deduct from those two.

    Does automobile service manual contains any driving instructions? Here I mean that hardware guide does not explain applications where particular hardware can be used for..

  • Ilmars said:
    Does automobile service manual contains any driving instructions?

    It does - as far as using the features of the car is concerned. It does not, however, include instructions on how to comply with the local rules of public traffic.

    Of course the guide doesn't explain applications. That would be half-way to providing a complete solution (like the 'I bought this MSP, now give me the code for my project' forum posts).

    However, the original post did begin with "I'm new', so the first thing someone should read are the users guides. Those who start with a collection of half-baked example codes won't ever get anywhere but into this forum, calling for help (as they don't really understand what their sample codes are doing).

    I've seen books full of nice C/C++ programming tricks. Without ever looking into K&R or such, you'll never understand how they work, or go beyond simply reproducing them. Same for hardware (of any kind).
    Start with the general and then develop the specific. And you don't need any sample books.

  • Jens-Michael Gross said:
    And you don't need any sample books.

    Anyway - before deciding to not have any sample books, please check this one:

    MSP430 Family
    Mixed-Signal Microcontroller Application Reports

    http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa024

  • Ilmars said:
    Anyway - before deciding to not have any sample books, please check this one:

    Nice, but outdated by far. It is about the discontinued 3x family MSPs and much of its content doesn't fit to the currently available MSPs at all.
    Someone reading it as his first source of information would be totally lost on current MSPs.
    Also, much of its content is already in the users guide, even though with (partly much) less words.

**Attention** This is a public forum