Re: Books recomendation for embedded programmer.
- From: "Paul E. Bennett" <peb@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Apr 2007 18:37:17 +0100
stijn@xxxxxxxxxx wrote:
We have at work a student doing his internship at this moment
(Undergraduate in programming / ICT with a good knowledge of hardware)
We've got this student working on simple embedded software on
different targets (LPC2106, Rabbit, PIC's), altough the code he is
writting is working, he does have problems in applying basic
embedded / 'real-time' concepts.
He has dificulties implementing simple assigments as: 'Parse an
incomming string on the RS232, blink a LED every 500mS while polling 2
switches'. It looks like he is implementing these assigments in a very
sequential way.
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.
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...
Thanks
Jack Ganssle's "The Art of Designing Embedded Systems"
<http://www.amazon.co.uk/Designing-Embedded-Systems-Design-Engineers/dp/0750698691/ref=sr_1_1/026-7855824-0616466?ie=UTF8&s=books&qid=1177953786&sr=8-1>
and/or Jack Ganssle's "The Firmware Handbook: Embedded Technology"
<http://www.amazon.co.uk/Firmware-Handbook-Embedded-Technology/dp/075067606X/ref=sr_1_2/026-7855824-0616466?ie=UTF8&s=books&qid=1177953786&sr=8-2>
and/or Front Panel: niall Murphy's "Designing Software for Embedded User
Interfaces"
<http://www.amazon.co.uk/Front-Panel-Designing-Software-Interfaces/dp/0879305282/ref=sr_1_4/026-7855824-0616466?ie=UTF8&s=books&qid=1177954039&sr=8-4>
Not one I have read myself but, "Programming Embedded Systems" by Michael
Barr and Anthony Massa might also be useful.
<http://www.amazon.co.uk/Programming-Embedded-Systems-Michael-Barr/dp/0596009836/ref=sr_1_5/026-7855824-0616466?ie=UTF8&s=books&qid=1177954153&sr=8-5>
--
********************************************************************
Paul E. Bennett ....................<email://peb@xxxxxxxxxxxxxxxxxx>
Forth based HIDECS Consultancy .....<http://www.amleth.demon.co.uk/>
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-811095
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************
.
- References:
- Books recomendation for embedded programmer.
- From: stijn
- Books recomendation for embedded programmer.
- Prev by Date: Re: Books recomendation for embedded programmer.
- Next by Date: Re: Books recomendation for embedded programmer.
- Previous by thread: Re: Books recomendation for embedded programmer.
- Next by thread: Re: Books recomendation for embedded programmer.
- Index(es):
Relevant Pages
|