Re: Books recomendation for embedded programmer.
- From: Pete Fenelon <pete@xxxxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Apr 2007 20:18:28 +0100
stijn@xxxxxxxxxx wrote:
I'm convinced that this student has got the intelectual capacity and
motivation to become a good programmer , but i feel that he is missing
the basic concepts of 'real time' embedded programing.
Anyone some pointers to books that explain basic concepts as blocking
and non-blocking code, preemptive and cooperative multitasking,
message queues, state-machines.
Burns and Wellings, "Real Time Systems and their Programming Languages".
Disclaimer - I've never actually owned the book; I was taught by them
from the original notes that became it, 20-ish years ago ;)
That gives a lot of the classical RT programming constructs.
Sutter's "Embedded Systems Firmware Demystified" might be good, it's got
loads of examples in it, although I've never tried it on a novice ;)
A *good* computer architecture book - Hennessy & Patterson - is probably
a must-read too.
I'm looking for some literature on the basic concepts, preferable
with examples in C but without going to much into detail on how
commercial RTOS works etc...
The way to learn C is by writing programs, with Harbison & Steele as a
fallback ;)
pete
--
pete@xxxxxxxxxxx "how many clever men have called the sun a fool?"
.
- References:
- Books recomendation for embedded programmer.
- From: stijn
- Books recomendation for embedded programmer.
- Prev by Date: How do I programmatically send signals to USB?
- Next by Date: Re: How do I programmatically send signals to USB?
- Previous by thread: Re: Books recomendation for embedded programmer.
- Next by thread: New free Programmer for many controllers! (OpenOCD ARM7/9, AVRISP mk2 Klon, usbserial)!
- Index(es):
Relevant Pages
|