Edition |
Second edition. |
Description |
1 online resource (xxi, 468 pages) : illustrations |
|
text txt rdacontent |
|
computer c rdamedia |
|
online resource cr rdacarrier |
|
text file |
Note |
Includes index. |
|
Online resource; title from PDF title page (ScienceDirect, viewed June 30, 2016). |
Summary |
Annotation The Designer's Guide to the Cortex-M Family gives you an easy-to-understand introduction to the concepts required to develop programs in C with a Cortex-M based microcontroller. The book begins with an overview of the Cortex-M family, giving architectural descriptions supported with practical examples, enabling you to easily develop basic C programs to run on the Cortex-M0/M0+/M3 and M4 and M7. It then examines the more advanced features of the Cortex architecture such as memory protection, operating modes and dual stack operation. Once a firm grounding in the Cortex-M processor has been established the book introduces the use of a small footprint RTOS and the CMSIS-DSP library. The Designers guide also examines techniques for software testing and code reuse specific to Cortex-M microcontrollers. With this book you will learn:The key differences between the Cortex-M0/M0+/M3 and M4 and M7How to write C programs to run on Cortex-M based processorsHow to make the best use of the CoreSight debug systemThe Cortex-M operating modes and memory protectionAdvanced software techniques that can be used on Cortex-M microcontrollersHow to use a Real Time Operating System with Cortex-M devicesHow to optimize DSP code for the Cortex-M4 and how to build real time DSP systemsUpdated to include the latest version (5) of MDK-ARM, which introduces the concept of using software device packs and software componentsIncludes overviews of the new CMSIS specificationsCoverage of developing software with CMSIS-RTOS showing how to use RTOS in a real world designA new chapter on the Cortex-M7 Architecture covering all the new featuresA new chapter covering Test driven development for Cortex-M MicrocontrollersA new chapter on creating software components with CMSIS-Pack and device abstraction with CMSIS-DriverA new chapter providing an overview of the ARMv8-M Architecture including the TrustZone hardware security model. |
Note |
Copyright: Elsevier Science & Technology 2016 |
Subject |
RISC microprocessors.
|
|
Microprocessors.
|
|
RISC (Microprocesseurs)
|
|
COMPUTERS -- Computer Literacy.
|
|
COMPUTERS -- Computer Science.
|
|
COMPUTERS -- Data Processing.
|
|
COMPUTERS -- Hardware -- General.
|
|
COMPUTERS -- Information Technology.
|
|
COMPUTERS -- Machine Theory.
|
|
COMPUTERS -- Reference.
|
|
Microprocessors
|
|
RISC microprocessors
|
Other Form: |
Print version: Martin, Trevor. Designer's guide to the Cortex-M processor family. Second edition. Oxford, UK : Newnes is an imprint of Elsevier, 2016 0081006292 9780081006290 (OCoLC)946605495 |
ISBN |
9780081006344 (electronic bk.) |
|
0081006349 (electronic bk.) |
|
9780081006290 (print) |
|
0081006292 |
Standard No. |
C20150003379 |
|
9780081006344 |
|
AU@ 000061149787 |
|
AU@ 000067098689 |
|
CHNEW 001013633 |
|
DEBBG BV043894137 |
|
DEBSZ 482471689 |
|
GBVCP 879397187 |
|