I am getting really excited… for several reasons: next week we will have the ARM TechCon 2013 event in Santa Clara, CA, US, where I will be presenting a topic called “Cortex-M for Beginners”, and more importantly, I should be able to see my new book “The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, 3rd edition” in actual copies, hooray!
The new edition is an update of the previous edition of Definitive Guide to the ARM Cortex-M3. In this new edition, many parts of the books are completely rewritten to provide a more in depth coverage of the processor architecture, as well as more examples based on popular development tools. For example, aside from examples from Keil MDK in previous edition, this release also covers examples for using IAR C compiler and ARM gcc with CooCox CoIDE.
For Cortex-M4 specific information, there is a chapter focus on using floating point unit (FPU) and two chapters on DSP applications development written by Paul Beckmann (the CEO of the company DSP Concepts, the company the helped ARM to create the CMSIS-DSP library).
There are also examples of using CMSIS-RTOS, a chapter on software porting (e.g. from 8-bit / 16-bit microcontroller to ARM Cortex-M) and a chapter covering various advanced topics. This new book is approximately 1000 pages, so make sure it can fit into your letter box if you order it online ;-).
You can now pre-order your copy of The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, 3rd Edition from the Elsevier Store. For a limited time, you can save 30% on it by using the discount code “SAVE3013” at checkout. It is also available from other book stores including Amazon.
Looking for other ARM literature? You can also find other latest books about the ARM architectures at ARM Tech Con 2013. And if you are interested in taking the ARM Accredited Microcontroller Engineer (AAME) exams, there is a section in ARM booth for the ARM Accredited Engineer program.
Aside from finding out more information about the AAE and AAME programs, you can also to have a look at some of the reference materials including various books and reference materials for AAME, including my books (e.g. “The Definitive Guide to the ARM Cortex-M0”). On Tuesday, the 29th, from 10:30am to 6pm there is also a training session on the AAME to help you start. More details can be found in here.
My presentation “Cortex-M for Beginners” will run from 10:30am to 11:20am, on Tuesday, October 29th. I look forward to seeing you in Santa Clara!
About the Author
Joseph Yiu has been working in ARM for over 12 years and has been involved in a wide range of projects including development of ARM Cortex-M processors and various on-chip system level and debug components.
In addition to in-depth knowledge of the processors and microcontroller system design, Joseph also has extensive knowledge in related areas including software development for the ARM Cortex-M microcontrollers, FPGA development and System-on-Chip design technologies.
You can peruse all of Joseph’s ARM books here on the Elsevier Store.