Минув час, коли ви задали це запитання, тож сподіваюся, що ви добре підете. Ось кілька додаткових пропозицій, які, сподіваюся, допоможуть.
Обмін стеками та блоги
Дивно, але у Stack Exchange немає власного веб-сайту Q&A для вбудованих систем. Один був запропонований близько двох років тому, але він все ще перебуває на стадії зобов’язань, промахуючись без достатньої кількості людей, які підписалися на підтримку. Якщо ви хочете змінити ситуацію, перейдіть сюди:
http://area51.stackexchange.com/proposals/15961/embedded-system-design-and-development
Прочитайте пропозицію, і якщо ви погоджуєтесь, натисніть "Покласти зобов'язання", щоб взяти участь.
Linked In також має групу вбудованих систем, а також кілька тісно пов’язаних груп, які можуть представляти інтерес:
Вбудовані системи
Прошивка
ARM
Веб-ресурси
EETimes має особливості щодо вбудованих систем.
http://www.easures.com/design/embedded
Доктор Доббс є давнім другом програмістів усіх типів і чудово вміє вбудовуватися.
http://www.drdobbs.com/embedded-systems
Спільнота Arduino велика, захоплена і усунула багато перешкод для входу для вбудованого програмування, включаючи ціну та попереднє навчання.
http://www.arduino.cc/
Якщо ви розробник програмного забезпечення для жінок або непросвічений розробник чоловічої статі, у якого вбудовані системи - це в основному клуб "Good-Old-Boys", перегляньте цей сайт. Автор - випускник MIT, зробив пікантність поза коробкою (або іноді в коробці, як її зарядний пристрій для iPod Altoids), і, здається, дуже плодотворний у своєму дизайні, написанні та відео-блогах.
http://www.youtube.com/watch?v=QkmtHqsYCbw&feature=player_embedded# !
http://www.adafruit.com/tutorials
Багато постачальників матимуть велику колекцію інформаційних аркушів, приміток до додатків, доповідей та безкоштовних копій інструментів розробки. Найкращі компанії в цьому просторі включають ARM, Atmel, Freescale, intel, Microchip Technologies, NXP (раніше Phillips), TI та багато інших.
Книги
Не впевнений, чи зможете ви її знайти, але у мене є книга, на яку я думаю, що розповідає багато історії для вбудованих систем з точки зору інструментів (асемблерів, компонувальників, навантажувачів) та фундаментальних речей, які трапляються в мікропроцесорах (переривання, введення / виведення, прості менеджери завдань і планувальники, прості файлові структури). Програмування систем для малих комп’ютерів, Даніель Марцелл.
Більш сучасна довідка - вбудований праймер Linux. У ранніх розділах обговорюється обґрунтування роботи Linux на вбудованих системах, а також частина застосованої механіки. У Розділі 3 приємно обговорюються процесори + підтримка наборів мікросхем та параметри SOC (System On Chip), які можна розглядати для використання в сучасних проектах. Насправді ціль рухається, тому вона дає вихідну точку, яка є сучасною з публікацією книги. Глава 3 чудова, але її слід доповнити деякими подальшими дослідженнями в Інтернеті та обговоренням з постачальниками. Як правило, інженер-електрик та провідні інженери програмного забезпечення проекту виберуть процесор, тому, якщо ви перебуваєте в компанії та вивчаєте вбудовані системи, виконайте глибоке занурення у вибране обладнання.
Пізніші глави містять великі описи багатьох практичних аспектів орієнтації Linux на апаратне забезпечення, але партнерство з постачальником та використання досить стандартного еталонного дизайну може значно зменшити зусилля.