The Definitive Guide to ARM Cortex-M3 and Cortex-M4, Third Edition
Abstract
The last few years has seen the ARM Cortex-M3 processor continue to expand its market coverage and the adoption of the Cortex-M4 processor gaining momentum. At the same time the software development tools and various technologies surrounding the Cortex-M processors have also evolved. For example, the CMSIS-Core is now being used in almost all Cortex-M device driver libraries and the CMSIS project has expanded into areas such as the DSP library software. In this edition, I have restructured my original book to enable beginners to quickly understand the M3 and M4 processor architecture, enabling them in the process to quickly develop software applications. I have also covered a number of advanced topics that numerous users have asked me to cover and which were missing from the previous editions e and were not covered in other books or in documentation created by ARM. In this edition I have also added a great deal of new information on the Cortex-M4 processor, for example, the detail uses of the floating point unit and the DSP instructions, and have extended the coverage of a number of topics. For example, this edition includes more microcontroller software development suites than previous editions, including a chapter on Real-Time Operating Systems (RTOS) based on the CMSIS-RTOS API, and additional information on a number of advanced topics.
Collections
- Technology [3206]