|
Programming Embedded Systems in C and C++Without his enthusiasm for my initial proposal, overabundant patience, and constant encouragement, this book would never have been completed. Finally, I'd like to thank Alpa Dharia for her support and encouragement throughout this long process. Michael Barr mbarr@netrino.com Chapter 1. Introduction I think there is a world market for maybe five computers. Thomas Watson, Chairman of IBM, 1943 There is no reason anyone would want a computer in their home. Ken Olson, President of Digital Equipment Corporation, 1977 One of the more surprising developments of the last few decades has been the ascendance of computers to a position of prevalence in human affairs. Today there are more computers in our homes and offices than there are people who live and work in them. Yet many of these computers are not recognized as such by their users. In this chapter, I'll explain what embedded systems are and where they are found. I will also introduce the subject of embedded programming, explain why I have selected C and C++ as the languages for this book, and describe the hardware used in the examples. 1.1 What Is an Embedded System? An embedded system is a combination of computer hardware and software, and perhaps additional mechanical or other parts, designed to perform a specific function ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|