Limited Time Sale$113.40 cheaper than the new price!!
| Management number | 219223553 | Release Date | 2026/05/03 | List Price | $75.60 | Model Number | 219223553 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
In the evolving realm of embedded systems, the Advanced RISC Machine (ARM) architecture has become a cornerstone, synonymous with efficiency and adaptability. In this context, the present work, meticulously crafted by the esteemed authors Gopikrishna Deshpande and K.B. Ramesh, embarks on an intellectual journey through the intricacies of ARM technology. This book is conceived as a beacon for those venturing into the technical nuances of programming and system design using ARM's cutting-edge capabilities. Drawing on their combined academic and research experience, the authors have structured the material to guide the reader progressively, from foundational architectural concepts through to practical programming tasks. Each chapter builds on the previous, helping readers develop a coherent and working understanding of the subject. Chapter 1: Advanced RISC Machine The opening chapter sets the stage, providing an in-depth exploration of the ARM architecture's nuances, its evolutionary path, and the reasons for its widespread adoption in the industry. Chapter 2: Program to Transfer Byte Data Moving from theory to application, the second chapter guides the reader through the practical aspects of programming ARM processors. It meticulously demonstrates how to write a program that transfers byte data from one memory location to another, establishing a foundational skill set for aspiring programmers. Chapter 3: Instruction Set Comparison The comparison between Thumb and Thumb-2 technologies in Chapter 3 is pivotal, as it delves into the instruction sets that form the bedrock of efficient coding practices in ARM-based systems. Chapter 4: Arithmetic Instructions Chapter 4 focuses on arithmetic instructions, an essential component of programming logic, addressing the computational capabilities of the ARM processor. Chapter 5: General Purpose Input and Output (GPIO) As we progress to Chapter 5, the authors illuminate the workings of GPIO, an indispensable tool for interfacing with the external world in embedded systems. Chapter 6: GPIO Port Output Data Register The conversation continues in Chapter 6, where readers learn how to manipulate the GPIO Port Output Data Register, a critical skill for controlling device outputs. 3 P a ge Chapter 7: ADC Programming with STM-32 ARM Chapter 7 introduces ADC programming within the STM-32 ARM microcontroller, a task central to converting analog signals into their digital counterparts. Chapter 8: UART and USART Chapter 8 unravels the intricacies of UART and USART communication protocols, highlighting their importance in serial communication. Chapter 9: ST-LINK/v2 USART2-USB PORT CONNECTION The penultimate chapter is a practical guide to establishing a connection between the ST-LINK/v2 module's USART2 and a USB port, a process vital for data exchange and programming. Chapter 10: Programming with Timers Finally, Chapter 10 concludes the book with a discussion on timer programming, an essential aspect of managing time-dependent operations in embedded systems. The book is designed to be accessible to beginners while remaining a useful reference for those with prior experience. Its clear explanations, annotated code examples, and step-by-step programming walkthroughs make it a practical companion for students, hobbyists, and professional engineers working with ARM-based embedded systems. Read more
| ISBN13 | 979-8251701418 |
|---|---|
| Language | English |
| Publisher | Independently published |
| Dimensions | 8.49 x 0.51 x 11.24 inches |
| Item Weight | 14.4 ounces |
| Print length | 135 pages |
| Publication date | March 11, 2026 |
If you notice any omissions or errors in the product information on this page, please use the correction request form below.
Correction Request Form