programming_embedded_systems

programming_embedded_systems - Programming Embedded Systems...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Programming Embedded Systems in C and C++ - 1 - P P P r r r o o o g g g r r r a a a m m m m m m i i i n n n g g g E E E m m m b b b e e e d d d d d d e e e d d d S S S y y y s s s t t t e e e m m m s s s i i i n n n C C C a a a n n n d d d C C C + + + + + + Michael Barr Publisher: O'Reilly First Edition January 1999 ISBN: 1-56592-354-5, 191 pages Released by [email protected] This book introduces embedded systems to C and C++ programmers. Topics include testing memory devices, writing and erasing Flash memory, verifying nonvolatile memory contents, controlling on-chip peripherals, device driver design and implementation, optimizing embedded code for size and speed, and making the most of C++ without a performance penalty. Programming Embedded Systems in C and C++ - 2 - Table of Content Dedication .......................................................................................................................................................4 Preface.............................................................................................................................................................5 Why I Wrote This Book ..........................................................................................................................5 Intended Audience...................................................................................................................................6 Organization............................................................................................................................................7 Conventions, Typographical and Otherwise............................................................................................8 Obtaining the Examples Online ..............................................................................................................9 How to Contact Us..................................................................................................................................9 Personal Comments and Acknowledgments .........................................................................................10 Chapter 1. Introduction ................................................................................................................................. 11 1.1 What Is an Embedded System? ....................................................................................................... 11 1.2 Variations on the Theme..................................................................................................................13 1.3 C: The Least Common Denominator ..............................................................................................18 1.4 A Few Words About Hardware........................................................................................................20 Chapter 2. Your First Embedded Program ....................................................................................................22 2.1 Hello, World!...................................................................................................................................22 2....
View Full Document

This note was uploaded on 05/15/2010 for the course IT 020 taught by Professor Abcd during the Spring '10 term at Andrew Jackson.

Page1 / 187

programming_embedded_systems - Programming Embedded Systems...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online