Embedded System Firmware Revealed (CD-ROM)

Author: (USA) Sutter E.
Publisher:
Publish Date: 2006-06-01
Features: Embedded systems are computers embedded within other products. Strangely, despite knowing much about programming and computers, people often feel lost in the mysterious world of embedded systems. In the world of embedded system programming, numerous details (including hardware and software) make the development process feel like an adventure, even to the point of feeling "difficult to survive." What are the differences between software, hardware, and firmware? How can 100,000 lines of code be embedded into a device smaller than a fingernail? What is flash memory? Why is cache needed? What is the difference between tasks and processes? Should reentrancy be considered? As readers progress through this book, "Embedded System Firmware Explained," they will gradually understand these questions and no longer feel bewildered. The book demonstrates the fundamental framework of embedded systems, as well as technical details such as design, programming, and debugging, through a complete embedded system design process. It elaborates on basic concepts in embedded systems, such as memory, microprocessors and microcontrollers, data buses and address buses, and the elements to consider in design. Additionally, it provides source code for key programs, enabling readers to learn how to read embedded system schematics, understand how the system works, and master the main firmware of embedded system development platforms. This book is suitable for technical personnel engaged in embedded system R&D and students and teachers in relevant disciplines at universities.

📌 Related Posts