Any advice for a good ARM book?

Hi, looking to start playing with some ARM7 and 9 processors, and wonder if anyone has a book to recommend as a good starter.

Jim Lynch’s tutorial is what I used to get started with the GNU tools on ARM7 processors a few years back and it got me up and running quickly. I found links to these documents at http://gnuarm.alexthegeek.com/

I have purchased a few books to learn more about programming ARM processors and I would say that the best one I have and refer to the most often is the “ARM System Developer’s Guide” http://www.amazon.com/ARM-System-Develo … 563&sr=8-1

As a definite reference get the [ARM Architecture reference manual also [available online for free.

It does not explain the FPA instruction set, though.](Building the Future of Computing – Arm®)](Books – Arm®)

http://www.hitex.com/index.php?id=downl … ers-guides

As a total newbie who started studying the ARM about a year ago, I can also recommend Jim Lynch’s tutorial and the ARM System Developer’s Guide. They are very well written.

That covers the ARM core well, but once you pick a specific implementation there’s a lot to learn about I/O, peripherals, start-up, etc. In my case, NXP has good documentation for the LPC2300 series on their website.