Arm microprocessor systems : cortex-m architecture, programming, and interfacing /

This book presents the use of a microprocessor-based digital system in our daily life. Its bottom-up approach ensures that all the basic building blocks are covered before the development of a real-life system. The ultimate goal of the book is to equip students with all the fundamental building bloc...

Full description

Bibliographic Details
Main Authors: Tahir, Muhammad (Author), Javed, Kashif (Author)
Corporate Author: CRC Press
Format: Book
Language:English
Published: Boca Raton, FL : CRC Press, 2017
Edition:First edition
Subjects:
Table of Contents:
  • chapter 1 Introduction
  • part I Architecture
  • chapter 2 Cortex-M Architecture
  • chapter 3 Exceptions and Interrupts Architecture
  • part II Programming
  • chapter 4 Basics of Assembly Programming
  • chapter 5 Data Processing Instructions
  • chapter 6 Memory Access Instructions
  • chapter 7 Branch and Control Instructions
  • part III Interfacing
  • chapter 8 Fundamentals of Input-Output Interfacing
  • chapter 9I/O Synchronization and Interrupt Programming
  • chapter 10 Timing Interfaces
  • chapter 11 Serial Communication Interfaces
  • chapter 12 Analog Interfacing
  • part Appendices
  • chapter A System Startup and Configuration
  • chapter B C Programming Review
  • chapter C Introduction to Keil Tools
  • chapter D Introduction to Sourcery CodeBench Tools