Bu soruyu sorduğunuzdan bu yana bir süre geçti, umarım iyi yoldasınız demektir. İşte size yardımcı olacağını umduğumuz birkaç ek öneri.
Yığın Değişimi ve Bloglar
Şaşırtıcı bir şekilde, Stack Exchange'in Gömülü sistemler için kendi Soru-Cevap sitesi yok. Biri yaklaşık iki yıl önce önerildi, ancak hala taahhüt aşamasında, onu desteklemek için kaydolmak için yeterli insan olmadan duruyordu. Bir fark yaratmak istiyorsanız, buraya gidin:
http://area51.stackexchange.com/proposals/15961/embedded-system-design-and-development
Teklifi okuyun ve kabul ediyorsanız katılmak için taahhüdü tıklayın.
Linked In ayrıca bir Gömülü Sistemler grubunun yanı sıra ilgi çekici olabilecek birkaç yakından ilişkili gruba sahiptir:
Gömülü sistemler
Yazılım
KOL
Web Kaynakları
EETimes, gömülü sistemler hakkında özelliklere sahiptir.
http://www.eetimes.com/design/embedded
Dr. Dobbs, her tür programcı için uzun zamandır arkadaştır ve gömülü üzerinde harika şeyler vardır.
http://www.drdobbs.com/embedded-systems
Arduino topluluğu büyük, hevesli ve fiyat ve önceki eğitim dahil olmak üzere gömülü programlamaya girişteki birçok engeli kaldırdı.
http://www.arduino.cc/
Gömülü sistemleri temel olarak bir "Good-Old-Boys" kulübü olan bir kadın yazılım geliştiricisi veya aydınlanmamış bir erkek geliştiriciyseniz, bu siteye göz atın. Yazar bir MIT mezunu, sinirli, kutudan çıkmıştı (ya da bazen Altoids-box iPhone şarj cihazı gibi kutuda) ve tasarımı, yazımı ve video bloglamasında çok verimli görünüyor.
http://www.youtube.com/watch?v=QkmtHqsYCbw&feature=player_embedded# !
http://www.adafruit.com/tutorials
Birçok tedarikçinin kapsamlı veri sayfaları, uygulama notları, teknik incelemeler ve geliştirme araçlarının ücretsiz veya değerlendirme kopyaları vardır. Bu alandaki en iyi şirketler arasında ARM, Atmel, Freescale, intel, Microchip Technologies, NXP (eski adıyla Phillips), TI ve diğerleri sayılabilir.
Kitabın
Bulabildiğinizden emin değilim, ancak bence bir kitap var, gömülü sistemler için mikroişlemcilerde (kesmeler, G / Ç, basit) araçlar (montajcılar, bağlayıcılar, yükleyiciler) ve temel şeyler açısından çok şey anlatıyor görev yöneticileri ve zamanlayıcılar, basit dosya yapıları). Küçük Bilgisayarlar İçin Sistem Programlama, Daniel Marcellus.
Daha modern bir referans Gömülü Linux Primer'dir. İlk bölümler, gömülü sistemlerde ve ilgili bazı mekaniklerde Linux çalıştırmanın arkasındaki mantığı tartışıyor. Bölüm 3, mevcut tasarımlarda kullanım için düşünülebilecek işlemciler + destek yonga setleri ve SOC (Çip Üzerinde Sistem) seçenekleriyle ilgili güzel bir tartışmaya sahiptir. Aslında hedef hareket ediyor, bu yüzden kitabın yayınlanmasıyla çağdaş bir başlangıç noktası veriyor. Bölüm 3 harika, ancak web üzerinde daha fazla araştırma ve satıcılarla tartışma ile desteklenmelidir. Tipik olarak, projedeki elektrik mühendisi ve lider yazılım mühendisleri işlemciyi seçecektir, bu yüzden bir şirkette iseniz ve gömülü sistemleri öğreniyorsanız, seçtikleri donanım üzerinde derin dalış yapın.
Daha sonraki bölümlerde Linux'u donanıma hedeflemenin birçok pratik yönü hakkında kapsamlı açıklamalar yer almaktadır, ancak satıcıyla ortaklık ve oldukça standart bir referans tasarımın kullanılması çabayı önemli ölçüde azaltabilir.