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.

HELP ME LEARN ARM

Hi all,

     I am completely new to ARM family. I have worked on 8051 and MSP430, and have created many applictions using other peripheral chips . Now with this knowledge, can I start learning about ARM? I would like to learn stellaris family ARM and how to build apps on it. Please recommend some study materials and application notes to start learning about ARM

  • No problem...

    Buy a LM4F120XL launchpad.

    Go to the Launchpad page and get all the details on the learning process. There are free video courses and follow along lessons.

    Download the Latest Code Composer Studio to use with it. It is unlimited if you have the boards plugged in.

    At this point you will have spent about $20 USD -- including shipping. The value of your time will far exceed the value of the launchpad.

    If you wish to learn Ethernet -- at this point the best deal is to buy the EKS-LM3S6965 kit.

    You can of course then expand your Horizons considerably and get the EKS-LM4F232 -- more memory more pins on the chip -- less fussing with the PinMUX utility.

    From Digikey or TI or Mouser or Sparkfun or whoever you like -- get some SPI and I2C peripherals to work with. Maybe even get an analog accelerometer.

    That's what has worked with me...

  • Dave Robinson said:
    less fussing with the PinMUX utility.

    Or NOT!  

    As you state - the beauty of the LX4F series is the broad option selection - on nearly each/every GPIO pin.  Thus the described, "fussing" may prove almost enjoyable in squeezing out just the exact performance and feature-mix desired...

  • I would also recommend the Stellaris Launchpad as well as it is a lower pin count device with easy access to pins.  I would check on the availability in your area as the Launchpad is a very popular kit.  The EKS-LM4F232 has more configuration options simply because it has considerably more pins to configure than the LM4F120 that is on the Launchpad.

    The details for the Stellaris Lauchpad are located here: http://www.ti.com/ww/en/launchpad/stellaris_head.html

  • Some books on programming in general, and RM in particular:  http://www.keil.com/books/

    ARM's own resources: http://infocentre.arm.com

    You should speak to your local Distributor(s) about training opportunities, seminars, etc - many distributors run free events, and they should be able to suggest local training providers, consultants, etc...

  • Dear everyone,

       I am very thankful to you all for your replies. I have already purchased a launchPAD : EK-LM4F120XL from TI and would like to know how to go about ARM using this launchpad.

     

    Thanks again

  • You did receive multiple, guiding responses.   Stellaris Paul earlier provided "just" what you seek:

     http://www.ti.com/ww/en/launchpad/stellaris_head.html