Designing Embedded Hardware

Front Cover
"O'Reilly Media, Inc.", 2003 - Computers - 298 pages
4 Reviews

Intelligent readers who want to build their own embedded computer systems-- installed in everything from cell phones to cars to handheld organizers to refrigerators-- will find this book to be the most in-depth, practical, and up-to-date guide on the market. Designing Embedded Hardware carefully steers between the practical and philosophical aspects, so developers can both create their own devices and gadgets and customize and extend off-the-shelf systems.

There are hundreds of books to choose from if you need to learn programming, but only a few are available if you want to learn to create hardware. Designing Embedded Hardware provides software and hardware engineers with no prior experience in embedded systems with the necessary conceptual and design building blocks to understand the architectures of embedded systems.

Written to provide the depth of coverage and real-world examples developers need, Designing Embedded Hardware also provides a road-map to the pitfalls and traps to avoid in designing embedded systems.

Designing Embedded Hardware covers such essential topics as:

  • The principles of developing computer hardware
  • Core hardware designs
  • Assembly language concepts
  • Parallel I/O
  • Analog-digital conversion
  • Timers (internal and external)
  • UART
  • Serial Peripheral Interface
  • Inter-Integrated Circuit Bus
  • Controller Area Network (CAN)
  • Data Converter Interface (DCI)
  • Low-power operation
This invaluable and eminently useful book gives you the practical tools and skills to develop, build, and program your own application-specific computers.
 

What people are saying - Write a review

LibraryThing Review

User Review  - tlockney - LibraryThing

I have this not so secret wish to be an embedded systems developer. I also like to know what's going on inside the devices I'm developing for. This book gave me a lot of insight into that and made me ... Read full review

Contents

IV
3
V
4
VI
22
VII
26
IX
32
X
36
XI
38
XII
39
XLIII
128
XLIV
156
XLV
157
XLVI
161
XLVII
170
XLVIII
173
XLIX
175
L
183

XIV
43
XV
45
XVI
49
XVII
51
XVIII
52
XIX
55
XX
61
XXI
66
XXII
68
XXIII
69
XXIV
70
XXV
77
XXVI
82
XXVII
83
XXVIII
91
XXIX
95
XXX
96
XXXI
100
XXXIV
105
XXXV
107
XXXVI
109
XXXVII
113
XXXVIII
115
XXXIX
116
XL
118
XLI
125
XLII
127
LI
185
LII
187
LIII
201
LIV
205
LV
206
LVI
208
LVII
210
LVIII
211
LIX
218
LX
220
LXI
226
LXII
238
LXIII
241
LXIV
245
LXV
252
LXVI
255
LXVII
259
LXVIII
261
LXIX
263
LXX
266
LXXI
267
LXXII
273
LXXIII
274
LXXIV
281
LXXV
283
LXXVI
287
Copyright

Other editions - View all

Common terms and phrases

About the author (2003)

John Catsoulis is an electronics engineer, programmer and physicist who specializes in advanced computer architectures. He is responsible for the design of over 25 embedded computer systems, and since 1996 has been Managing Director of Embedded Pty Ltd., a company that designs computers for industry, government, military and scientific agencies.

Bibliographic information