Get Free Shipping on orders over $0
The Designer's Guide to the Cortex-M Microcontrollers - Trevor Martin

The Designer's Guide to the Cortex-M Microcontrollers

By: Trevor Martin

Paperback | 9 June 2016 | Edition Number 2

At a Glance

Paperback


RRP $101.95

$93.75

or 4 interest-free payments of $23.44 with

 or 

Ships in 5 to 7 business days

The Designer's Guide to the Cortex-M Microcontrollers 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 book 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 M7; how to write C programs to run on Cortex-M based processors; how to make the best use of the CoreSight debug system; the Cortex-M operating modes and memory protection; advanced software techniques that can be used on Cortex-M microcontrollers; how to use a Real Time Operating System with Cortex-M devices; how to optimize DSP code for the Cortex-M4; and how to build real time DSP systems.

  • Includes an update to the latest version (5) of MDK-ARM, which introduces the concept of using software device packs and software components
  • Includes overviews of the new CMSIS specifications
  • Covers developing software with CMSIS-RTOS showing how to use RTOS in a real world design
  • Provides a new chapter on the Cortex-M7 architecture covering all the new features
  • Includes a new chapter covering test driven development for Cortex-M microcontrollers
  • Features a new chapter on creating software components with CMSIS-Pack and device abstraction with CMSIS-Driver
  • Features a new chapter providing an overview of the ARMv8-M architecture including the TrustZone hardware security model

More in Technology in General

Technologies for Children : 3rd Edition - Marilyn Fleer

RRP $92.95

$78.75

15%
OFF
Mathematics for Technicians : 7th Edition - Blair Alldis

RRP $94.95

$92.75

Modern Engineering Mathematics : 6th Edition - Glyn James

RRP $145.90

$112.75

23%
OFF
The Design of Everyday Things : Revised and Expanded Edition - Don Norman
AI for Business : A Guide to AI Adoption - Jon Whittle

RRP $49.99

$40.75

18%
OFF
Process Safety : A Practical Guide - Frank Crawley

RRP $357.00

$306.99

14%
OFF
Mechanics of Materials : Basics and Finite Elements - Clarence W. de Silva

RRP $221.00

$193.75

12%
OFF
Physics I For Dummies : Physics I for Dummies - Cynthia Phillips

RRP $44.95

$31.47

30%
OFF
The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$75.75

29%
OFF
Bird's Engineering Mathematics : 9th Edition - John Bird

RRP $110.00

$83.99

24%
OFF
Modern Engineering Mathematics pack with MyMathLab Global : 6th edition - Glyn James
Principles of Modern Grinding Technology - W. Brian  Rowe

RRP $436.95

$385.75

12%
OFF