FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Embedded C
- Author(s) Mikael J. Pont
- Publisher:Addison-Wesley Professional (May 4, 2002), eBook (2006)
- Paperback: 320 pages
- eBook: 2.48 MB
- Language: English
- ISBN-10: 020179523X
- ISBN-13: 978-0201795233
- Share This:
A guide designed for programmers with desktop experience in C. Key techniques required in all embedded systems are covered in detail, including the control of port pins and the reading of switches.
It's been suggested that there are now as many embedded systems in everyday use as there are people on planet Earth. Domestic appliances from washing machines to TVs, video recorders and mobile phones, now include at least one embedded processor. They are also vital components in a huge variety of automotive, medical, aerospace and military systems. As a result, there is strong demand for programmers with 'embedded' skills, and many desktop developers are moving into this area.
About the Authors-
Michael Pont is an experienced software engineer, and began his first embedded project in 1986. Since then he has lectured and carried out research at the University of Sheffield and the University of Leicester, and has provided consultancy and training services to a range of international companies. He is the author of two previous books "Patterns for Time-Triggered Embedded Systems" and "Software Engineering with C++ and CASE tools".
- C Programming
- Embedded Systems and Its Programming
- Electronics Circuit Design and Programming
- Assembly and Machine Languages Programming
- Embedded C (Mikael J. Pont)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- The Mirror Site (3) - PDF
-
Programming Embedded Systems in C and C++ (Michael Barr)
The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Even if you've done some embedded programming before, you'll still benefit from this book.
-
C Programming For Embedded Systems (Kirk Zurell)
This book provides a complete microcontroller programming using the C programming language. It covers both the adaptations to C necessary for targeting an embedded environment, and the common components of a successful development project.
-
C for Embedded Systems (Ir. Sofie Beerens)
This book teaches you how to program embedded devices with the C programming language. It pulls back the curtain on what the compiler is doing for you so that you can see all the details of what's happening with your program.
-
Embedded C Coding Standard (Michael Barr)
This standard was developed to help firmware engineers minimize defects in embedded systems, focuses on practical rules that keep bugs out - including techniques designed to improve the maintainability and portability of embedded software.
-
Embedded Computing in C with the PIC32 Microcontroller
This book provides a logical and succinct introduction to Microchip’s PIC32, bringing together key information from Microchip’s PIC32 and MIPS reference manuals and documentation, providing an integrated introduction to PIC32 hardware and software.
-
Test Driven Development for Embedded C (James W. Grenning)
Test-Driven Development (TDD) is a modern programming practice embedded C developers need to know. It's a different way to program - unit tests are written in a tight feedback loop with the production code, assuring your code does what you think.
-
First Steps with Embedded Systems (Byte Craft Limited)
This book is intended to fill the need for an intermediate level overview of programming microcontrollers using the C programming language, as an introduction to microcontroller programming for intermediate level post-secondary programs.
-
Embedded Controllers Using C and Arduino (James Fiore)
This text is designed to introduce and expand upon material related to the C programming language and embedded controllers, and specifically, the Arduino development system and associated Atmel ATmega microcontrollers.
-
C++ For Embedded Systems (Arkady Miasnikov)
This book is intended for firmware developers who mainly use the C language. It assumes that the reader is comfortable with ARM or Intel assembly language and has working knowledge of the C++ syntax.
-
Practical Guide to Bare Metal C++ (Alex Robenko)
This book delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It describes where bare-metal systems are used. It will help someone to get started with using C++ in embedded bare metal development.
:
|
|