Book description
Many computer applications require microprocessors to reliably interconnect and communicate with other peripherals in order to perform their intended functions. Interface design, which includes the development of the methods and processes by which two or more components communicate, is a crucial step in the deployment of microprocessors in an embedded computing environment. ARM-based microprocessors are a leading technology in this field, offering a wide range of performance for different applications.
This book provides a comprehensive treatment of interface design from basic logical and theoretical principles to practical implementation on an ARM-based microprocessor, addressing both hardware and software considerations. The microprocessor's high level of complexity is carefully analysed in the text to provide clear guidance for the reader in the design of new applications, resulting in an invaluable reference resource for graduates and engineers involved in the design of electronic products and systems.
Key Features:
Brings together aspects of digital hardware, interface design and software integration in a single text to make clear the link between low and high level languages for interface control
Categorises interface techniques into easily distinguished chapters, progressively involving greater complexity, enabling the reader to quickly find relevant material for a particular application
Provides many practical C-coded examples showing both the preparation and use of complex programmable subsystems implemented in a typical commercial product
Presents in each chapter an introduction to the essential theoretical aspects and the development of simple interface designs using basic logical building blocks
Table of contents
- Cover
- Title page
- List of Figures
- List of Tables
- Preface
- 1 Review of Digital Electronics and Computer Architecture
- 2 Simple Input and Output Functions
- 3 Timer Subsystems
- 4 Analogue Interface Subsystems
- 5 Serial Interface Subsystems
- 6 Advanced Functions
- 7 Application Case Study Examples
- Appendix A: uVision IDE Notes
- Appendix B: STM Discovery Examples Library
- Appendix C: DAC and ADC Support Software
- Appendix D: Example Keyboard Interface
- Index
- End User License Agreement
Product information
- Title: Digital Interface Design and Application
- Author(s):
- Release date: August 2015
- Publisher(s): Wiley
- ISBN: 9781118974322
You might also like
book
Computer Busses
As more and more equipment is interface or'bus' driven, either by the use of controllers or …
book
EMC for Product Designers, 5th Edition
EMC for Product Designers, Fifth Edition, provides all the key information needed to meet the requirements …
book
Embedded Firmware Solutions: Development Best Practices for the Internet of Th ings
is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, …
book
Digital Signal Processing with Examples in MATLAB®, 2nd Edition
Updated and expanded, the second edition of this bestselling text introduces the fundamentals of DSP. Along …