È passato un po 'di tempo da quando hai fatto questa domanda, quindi spero che tu sia sulla buona strada. Ecco alcuni suggerimenti aggiuntivi che spero possano esserti utili.
Stack Stack e Blog
Abbastanza sorprendentemente, Stack Exchange non ha un proprio sito di domande e risposte per i sistemi integrati. Uno è stato proposto circa due anni fa, ma è ancora in fase di impegno, languendo senza abbastanza persone che si iscrivono per sostenerlo. Se vuoi fare la differenza, vai qui:
http://area51.stackexchange.com/proposals/15961/embedded-system-design-and-development
Leggi la proposta e, se sei d'accordo, fai clic su commit per essere coinvolto.
Linked In ha anche un gruppo di sistemi integrati, oltre a un paio di gruppi strettamente correlati che potrebbero essere di interesse:
Sistemi integrati
firmware
BRACCIO
Risorse Web
EETimes ha funzionalità sui sistemi embedded.
http://www.eetimes.com/design/embedded
Dr. Dobbs è amico da molto tempo di programmatori di tutti i tipi e ha grandi cose su embedded.
http://www.drdobbs.com/embedded-systems
La comunità di Arduino è grande, entusiasta e ha rimosso molti ostacoli all'ingresso per la programmazione integrata, compresi il prezzo e la formazione precedente.
http://www.arduino.cc/
Se sei una sviluppatrice di software femminile o una sviluppatrice di sesso maschile non illuminata, il cui sistema embedded è principalmente un club "Good-Old-Boys", dai un'occhiata a questo sito. L'autrice si è laureata al MIT, aveva fatto spigolosa, pronta all'uso (o talvolta nella confezione, come il suo caricatore per iPhone Altoids-box), e sembra essere molto prolifica nella sua progettazione, scrittura e video blog.
http://www.youtube.com/watch?v=QkmtHqsYCbw&feature=player_embedded# !
http://www.adafruit.com/tutorials
Molti fornitori disporranno di vaste raccolte di schede tecniche, note applicative, white paper e copie gratuite o di valutazione di strumenti di sviluppo. Le migliori aziende in questo spazio includono ARM, Atmel, Freescale, Intel, Microchip Technologies, NXP (ex Phillips), TI e molti altri.
Libri
Non sono sicuro che tu riesca a trovarlo, ma ho un libro che penso racconta molto della storia dei sistemi embedded in termini di strumenti (assemblatori, linker, caricatori) e cose fondamentali che accadono nei microprocessori (interrupt, I / O, semplici task manager e programmatori, semplici strutture di file). Programmazione di sistemi per piccoli computer, Daniel Marcellus.
Un riferimento più moderno è Embedded Linux Primer. I primi capitoli descrivono la logica alla base dell'esecuzione di Linux su sistemi embedded e alcuni dei meccanici coinvolti. Il capitolo 3 presenta una bella discussione su processori + chipset di supporto e opzioni SOC (System On a Chip) che possono essere considerati per l'uso nei progetti attuali. In realtà, l'obiettivo si sta muovendo, quindi dà un punto di partenza contemporaneo alla pubblicazione del libro. Il capitolo 3 è fantastico, ma dovrebbe essere integrato con ulteriori ricerche sul web e in discussione con i fornitori. In genere, l'ingegnere elettrico e i principali ingegneri software del progetto sceglieranno il processore, quindi se sei in un'azienda e stai imparando i sistemi integrati, fai un tuffo nell'hardware che scelgono.
I capitoli successivi includono ampie descrizioni su molti aspetti pratici del targeting di Linux sull'hardware, ma la collaborazione con il fornitore e l'uso di un design di riferimento piuttosto standard potrebbero ridurre significativamente lo sforzo.