Higher Education

shoe image

Architecture, Programming, and Interfacing of Low-power Processors-ARM 7, Cortex-M (Print on Demand)

Author(s): Lyla B. Das

ISBN: 9788131534014

1st Edition

Copyright: 2017

India Release: 2017

₹675

Binding: Paperback

Pages: 270

Trim Size: 241 x 181 mm

Refer Book

Order Inspection Copy

This book is about Embedded Systems with special focus on the ARM7 processor and an introduction to the latest ARM series, which is Cortex. In the current technological scenario, embedded systems have made their mark in every field. Anything from hand-held electronic devices to missiles, automobiles, factories and aircrafts has ‘embedded electronics’. Being an embedded systems engineer means having an overall awareness  of electronics, computer science, web engineering, networking, and also many aspects of control systems and mechanical engineering. In this book, only the electronics and software parts have been covered. The ARM processor is the most widely used processor used in embedded products such as mobile phones, tablets, and other high-end applications. As such, a good knowledge of the architecture and programming of this processor as well as the techniques of product development is very important for any student/engineer who intends to take up a job in this field.

  • Basic hardware and software features of microcontroller and embedded design are explained in a clear and concise manner
  • Architectural features of ARM7 are discussed in depth while retaining the simplicity in explanation
  • Assembly language programming is made easy, with many worked-out examples
  • Worked-out and simulated peripheral programming examples in C makes the understanding of  a typical ARM7 MCU complete
  • Detailed coverage of the advanced ARM Cortex-M architecture and its features

Preface

PART I

Chapter 1: Embedded Systems – An Introduction

Chapter 2: Internal Components of a System-on-Chip

Chapter 3: Data and Code Handling in Embedded Processors

PART II

Chapter 4: The Architecture of ARM 7

Chapter 5: Assembly Language Programming of ARM 7

Chapter 6: Programming of ARM 7 Peripherals Using C

Chapter 7: The Cortex-M Architecture

Appendix A

Appendix B

Appendix C

Appendix D

Appendix E

Lyla B. Das

Lyla B. Das is Associate Professor, Department of Electronics Engineering, National Institute of Technology Calicut (NITC), Kerala. She completed her graduation in Electronics and Communications from the College of Engineering, Trivandrum, Kerala, in 1981. She then joined Keltron Controls, and worked there for four years. In 1985, she moved to a teaching career at the Regional Engineering College, Calicut (now renamed as NITC) and then completed her post-graduate degree.

In her teaching experience spanning 33 years, Prof. Das has taught various subjects such as Electronic Circuits, Digital Signal Processing, Digital Image Processing, Communications, and so on. Her current research interests are focused on courses in digital technology, which include Computer Architecture, Microprocessors and Microcontrollers, Digital Design using VHDL, and so on. She has established an advanced Embedded Systems Lab in her institute, which has students working with processors of the leading semiconductor companies of the world.

Professor Das has published various books, viz., The x86 Microprocessors—Architecture, Programming and Interfacing (8086 to Pentium), Embedded Systems—An Integrated Approach, and The x86 Microprocessors: 8086 to Pentium, Multicores, Atom and the 8051 Microcontroller: Architecture, Programming and Interfacing, 2e.