ไม่นานหลังจากที่คุณถามคำถามนี้ดังนั้นฉันหวังว่าคุณจะไปได้ด้วยดี นี่คือคำแนะนำเพิ่มเติมบางอย่างที่ฉันหวังว่าจะช่วยได้
กองแลกเปลี่ยนและบล็อก
น่าแปลกใจที่ Stack Exchange ไม่มีไซต์ถามตอบสำหรับระบบสมองกลฝังตัว มีคนเสนอเมื่อประมาณสองปีที่แล้ว แต่ยังอยู่ในช่วงของความมุ่งมั่นโดยไม่มีคนลงทะเบียนสนับสนุน หากคุณต้องการสร้างความแตกต่างไปที่นี่:
http://area51.stackexchange.com/proposals/15961/embedded-system-design-and-development
อ่านข้อเสนอและถ้าคุณเห็นด้วยคลิกกระทำเพื่อมีส่วนร่วม
เชื่อมโยงในยังมีกลุ่มระบบฝังตัวรวมทั้งกลุ่มที่เกี่ยวข้องอย่างใกล้ชิดที่อาจเป็นที่สนใจ:
ระบบฝังตัว
เฟิร์มแว
แขน
แหล่งข้อมูลบนเว็บ
EETimes มีคุณสมบัติเกี่ยวกับระบบฝังตัว
http://www.eetimes.com/design/embedded
ดร. ดอบส์เป็นเพื่อนที่ยาวนานกับโปรแกรมเมอร์ทุกประเภทและมีสิ่งดีๆมากมายที่ฝังอยู่
http://www.drdobbs.com/embedded-systems
ชุมชน Arduino มีขนาดใหญ่มีความกระตือรือร้นและได้ขจัดอุปสรรคมากมายในการเข้าสู่การเขียนโปรแกรมแบบฝังรวมถึงราคาและการฝึกอบรมก่อนหน้านี้
http://www.arduino.cc/
หากคุณเป็นนักพัฒนาซอฟต์แวร์หญิงหรือนักพัฒนาชายที่ไม่มีความรู้แจ้งซึ่งสิ่งที่ระบบฝังตัวส่วนใหญ่เป็นสโมสร "Good-Old-Boys" ลองเข้าไปที่เว็บไซต์นี้ ผู้เขียนเป็นบัณฑิตของ MIT ได้ทำสิ่งต่าง ๆ ออกมานอกกรอบ (หรือบางครั้งในกล่องอย่างเช่นที่ชาร์จ iPhone Altoids-box ของเธอ) และดูเหมือนว่าจะอุดมสมบูรณ์มากในการออกแบบการเขียนและการทำบล็อกวิดีโอ
http://www.youtube.com/watch?v=QkmtHqsYCbw&feature=player_embedded# !
http://www.adafruit.com/tutorials
ผู้ค้าหลายรายจะมีแผ่นข้อมูลจำนวนมากบันทึกแอปพลิเคชันเอกสารทางเทคนิคและสำเนาฟรีหรือชุดเครื่องมือประเมินผล บริษัท ชั้นนำในพื้นที่นี้ ได้แก่ ARM, Atmel, Freescale, intel, Microchip Technologies, NXP (เดิมชื่อ Phillips), TI และอื่น ๆ อีกมากมาย
หนังสือ
ไม่แน่ใจว่าคุณสามารถหามันได้หรือไม่ แต่ฉันมีหนังสือที่ฉันคิดว่าบอกเรื่องราวมากมายเกี่ยวกับระบบฝังตัวในแง่ของเครื่องมือ (แอสเซมเบลอร์, ลิ้งค์, ตัวตัก) และสิ่งพื้นฐานที่เกิดขึ้นในไมโครโปรเซสเซอร์ (ขัดจังหวะ I / O ตัวจัดการงานและตัวกำหนดเวลาโครงสร้างไฟล์อย่างง่าย) การเขียนโปรแกรมระบบสำหรับคอมพิวเตอร์ขนาดเล็ก, Daniel Marcellus
การอ้างอิงที่ทันสมัยกว่าคือ Embedded Linux Primer บทแรก ๆ พูดถึงเหตุผลเบื้องหลังการใช้ลีนุกซ์บนระบบสมองกลฝังตัวและกลไกบางอย่างที่เกี่ยวข้อง บทที่ 3 มีการอภิปรายที่ดีเกี่ยวกับโปรเซสเซอร์ + สนับสนุนชิปเซ็ตและตัวเลือก SOC (ระบบบนชิป) ที่สามารถพิจารณาเพื่อใช้ในการออกแบบปัจจุบัน ที่จริงแล้วเป้าหมายกำลังเคลื่อนไหวดังนั้นจึงเป็นจุดเริ่มต้นที่ร่วมสมัยกับการตีพิมพ์หนังสือ บทที่ 3 ยอดเยี่ยม แต่ควรเสริมด้วยการวิจัยเพิ่มเติมบนเว็บและหารือกับผู้ขาย โดยทั่วไปแล้ววิศวกรไฟฟ้าและหัวหน้าวิศวกรซอฟต์แวร์ในโครงการจะเลือกโปรเซสเซอร์ดังนั้นหากคุณอยู่ใน บริษัท และเรียนรู้ระบบสมองกลฝังตัวให้ทำการดำน้ำลึกบนฮาร์ดแวร์ที่พวกเขาเลือก
บทต่อมารวมถึงคำอธิบายอย่างละเอียดเกี่ยวกับแง่มุมต่าง ๆ ที่ใช้งานได้จริงของการกำหนดเป้าหมาย Linux ไปยังฮาร์ดแวร์ แต่การเป็นหุ้นส่วนกับผู้ขายและการใช้การออกแบบอ้างอิงที่ค่อนข้างมาตรฐานอาจช่วยลดความพยายามได้อย่างมาก