2010-12-19 11 views
9

Ich habe intensiv an AVR-Mikrocontrollern gearbeitet. Ich hatte keinen richtigen OS-Kurs bei UNI..nicht von einem CS-Zweig, aber ich möchte ein Buch, das mir allgemeine Betriebssystemkonzepte sowie RTOS-Konzepte für eingebettete Systeme gibt. Irgendein Vorschlag?. Etwas, das ein bestimmtes Betriebssystem wie TinyOS oder FemtoOS detailliert beschreibt, wäre nett, aber ich möchte auch etwas mit API-basierten Beispielen/Codes.Echtzeit-Betriebssysteme für Embedded-Systeme -> Gute Startbücher

Irgendwelche Vorschläge?

Antwort

15

Mindestens 3 (gut, 4) Bücher in den Sinn kommen sofort:

+1

Ich stimme allen drei oben genannten Büchern zu. Zum Verständnis von Nicht-Echtzeit-Betriebssystemen empfehle ich Andrew Tanenbaums Buch "Modern Operating Systems" (0136006639) und "Linux Device Drivers", das kostenlos unter http://oreilly.com/catalog/linuxdrive3/book/index verfügbar ist .csp – SqueakySquirrel

+2

Miro Sameks Buch ist nicht für Anfänger. Als Autor möchte ich nicht, dass jemand enttäuscht wird. –

1

Ich habe David Simon Embedded Software Primer als sehr nützlich gefunden. Es bietet eine großartige High-Level-Intro für RTOS-Architekturen wie Round-Robin, Round-Robin mit Interrupts und voll ausgereifte RTOS-Architektur. Wie bereits erwähnt, ist Tanenbaums Buch fantastisch für eine eingehendere Behandlung von OS-Konzepten im Allgemeinen.

Mateja

+0

Wie würden Sie dieses Buch Real-Time Konzepte für eingebettete Systeme von Qing Li und Carolyn Yao Ich denke, es ist sowohl generische OS sowie Embedded OS Konzepte umfasst, mit VxWorks-API, die AFAIK ziemlich verwendet wird weit. – maverick