We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm new to ARM.
If one wants to learn about ARM - using the Freescale FRDM-KL25Z, what is the best or a good book to use?
Thanks
If you want to learn how to program ARM microcontrollers in terms of peripheral programming, performing I/O control tasks, a good place to start is to visit http://mbed.org, and use this board with the mbed development environment. See FRDM-KL25Z | mbed
Within the mbed environment you can import lots of different examples. If you want a reference book, you can use Fast and Effective Embedded Systems Design
The basic hardware abstraction layer (HAL) for the peripherals are mostly platform independent, so you can reuse the examples on your Freescale board.
If you want to use tradition software development environment such as Keil Microcontroller Development Kit, you can look at application note 232 on Keil ARM Application Notes
Application Note 232: MDK V5.10 Lab for Freescale Freedom KL25Z Board
If you want learn about the processor architecture, I hope my books will help.
(Note: My books are not perfect, some errors are found and they are listed in Errors in the Definitive Guide for ARM Cortex-M book series)
Hope this helps.
regards,
Joseph