Getting Started with Tiva ARM Cortex M4 Microcontrollers: A Lab Manual for Tiva LaunchPad Evaluation Kit
Autor Dhananjay V. Gadre, Sarthak Guptaen Limba Engleză Hardback – 27 oct 2017
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 625.20 lei 38-44 zile | |
Springer India – 4 sep 2018 | 625.20 lei 38-44 zile | |
Hardback (1) | 720.35 lei 6-8 săpt. | |
Springer India – 27 oct 2017 | 720.35 lei 6-8 săpt. |
Preț: 720.35 lei
Preț vechi: 878.48 lei
-18% Nou
Puncte Express: 1081
Preț estimativ în valută:
137.86€ • 143.62$ • 114.62£
137.86€ • 143.62$ • 114.62£
Carte tipărită la comandă
Livrare economică 08-22 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9788132237648
ISBN-10: 8132237641
Pagini: 271
Ilustrații: XXI, 271 p. 163 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.59 kg
Ediția:1st ed. 2018
Editura: Springer India
Colecția Springer
Locul publicării:New Delhi, India
ISBN-10: 8132237641
Pagini: 271
Ilustrații: XXI, 271 p. 163 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.59 kg
Ediția:1st ed. 2018
Editura: Springer India
Colecția Springer
Locul publicării:New Delhi, India
Cuprins
Introduction.- Chapter 1 ARM Cortex-M4 Core and Tiva C Series Peripherals.- Chapter Tiva C Series LaunchPad.- Chapter 2 PadmaBoard-Peripheral Motherboard of Tiva C Series LaunchPad.- Chapter 3 Tiva C Series Controller Breakout Board(BOB).- Chapter 4 GNU ARM Toolchain.- Chapter 5 Anatomy of C Program.- Chapter 6 Application Programming Interface (API).- Chapter 7 Digital Input/Output.- Chapter 8 Interrupts.- Chapter 9 Timers.- Chapter 10 Universal Asynchronous Receiver and Transmitter (UART).- Chapter 11 Power Management and System Control.- Chapter 12 Analog to Digital Converter(ADC).- Chapter 13 User Input/Output Devices.- Chapter 14 Tiva C Series Based Standalone Projects.
Notă biografică
Dhananjay V. Gadre (New Delhi, India) completed his M.Sc. (Electronic Science) from the University of Delhi and M.Engg (Computer Engineering) from the University of Idaho, USA. In his professional career of more than 27 years, he has taught at the SGTB Khalsa College, University of Delhi, worked as a scientific officer at the Inter-University Centre for Astronomy and Astrophysics (IUCAA), Pune, and since 2001, has been with the Electronics and Communication Engineering Division, Netaji Subhas Institute of Technology (NSIT), New Delhi, currently as an Associate Professor. He directs two open access laboratories at NSIT, namely Centre for Electronics Design and Technology (CEDT) and TI Centre for Embedded Product Design (TI-CEPD). Professor Gadre is the author of several professional articles and five books. One of his books has been translated into Chinese and another one into Greek. His recent book “TinyAVR Microcontroller Projects for the Evil Genius”, published by McGraw-Hill International, consists of more than 30 hands-on projects and has been translated into Chinese and Russian. He is a licensed radio amateur with a call sign VU2NOX and hopes to design and build an amateur radio satellite in the near future.
Sarthak Gupta completed his Bachelor of Engineering (Electronics and Communication Engineering) from the Netaji Subhas Institute of Technology (NSIT), Delhi in 2014. During college he worked extensively on embedded systems design using AVR and ARM based microcontrollers. He also worked on reconfigurable hardware like field-programmable gate arrays (FPGAs) and complex programmable logic devices (CPLDs). From June 2013 to May 2014, he worked as a Texas Instruments (India) intern at the TI Centre for Embedded Product Design (TI-CEPD) under the tutelage of ProfessorGadre. From July 2014 to December 2015, he worked at Texas Instruments (India) at their Bangalore office as a design engineer working on the design and verification ofARM Cortex M0+ based microcontrollers, memory controllers and memory test chips. From July 2017, Sarthak plans to join the Indian Institute of Science (IISC), Bangalore as a postgraduate student pursuing Masters of Technology (M.Tech.) course in Electronic Systems Engineering.
Textul de pe ultima copertă
The book deals with laboratory experiments around ARM microcontroller. ARM microcontrollers, which are classified as 32-bit devices, are currently the most popular of all microcontrollers. They cover a wide range of applications that extend from traditional 8-bit devices to 32-bit devices. Of the various ARM sub-families, Cortex-M4 is a middle level microcontroller that lends itself well for data acquisition and control and digital signal manipulation applications. ARM microcontrollers are manufactured under license by dozens of manufacturers and Texas Instruments is one such prominent manufacturer. Given the prominence of ARM microcontroller, it is important that it should be incorporated in academic curriculums. However, that doesn’t seem to the case primarily because of the lack of teaching material – textbooks and comprehensive laboratory manuals. While there are a few textbooks, they are too out dated which has kept them from being considered as suitable teaching aids; there is atotal absence of any laboratory text dealing with contemporary offerings from the ARM family architecture. The proposed lab manual deals with the architecture of the Tiva Cortex-M4 ARM microcontrollers from Texas Instruments. It describes various ways of programming these microcontrollers. The Tiva Launchpad – a low cost evaluation kit from Texas Instruments is used in this lab manual. However, given the meagre peripherals and sensors available on the kit, we describe the design of Padma – a circuit board full of rich set of peripherals and sensors that connects to the Tiva Launchpad and exploits the rich on-chip features of the Tiva microcontroller family. Each and every resource of the microcontroller – Digital Input and output, Timers and counters, serial communication channels, analog to digital conversion, interrupt structure and power management features are involved in a set of more than 70 experiments to help teach a full semester course on these microcontrollers. However, beyond these exercises of physical interfacing, the lab manual describes an inexpensive BoB (Break Out Board) that allows the student to learn how to design and build standalone projects. A few illustrative projects are also described in the manual.
Caracteristici
Discusses how to use a low-cost ARM microcontroller kit with a custom peripheral expansion circuit board to augment the capabilities of the Launchpad kit Illustrates programming ARM microcontrollers using two approaches—the direct register access method and the application programming interface functions method Lists more than 75 experiments that can be performed Shows readers how to create their own projects from scratch without using the Launchpad kit, which represents a huge learning step