2010-12-19 10 views
9

He trabajado extensamente en microcontroladores AVR. No he tenido un curso de SO adecuado en UNI ... no de una sucursal de CS, pero quiero un libro que me brinde conceptos de OS genéricos, así como conceptos de RTOS para sistemas integrados. ¿Cualquier sugerencia?. Algo que detalla un sistema operativo particular como TinyOS o FemtoOS sería agradable, pero también quiero algo con ejemplos/códigos basados ​​en API.Sistemas operativos en tiempo real para sistemas embebidos -> Buenos libros iniciales

¿Alguna sugerencia?

Respuesta

15

Al menos 3 (bueno, 4) libros vienen a la mente de inmediato:

+1

Estoy de acuerdo en los tres libros mencionados anteriormente. Para comprender los sistemas operativos que no son en tiempo real, recomiendo el libro de Andrew Tanenbaums sobre "Sistemas operativos modernos" (0136006639) y "Controladores de dispositivo Linux", que está disponible en línea de forma gratuita en http://oreilly.com/catalog/linuxdrive3/book/index. .csp – SqueakySquirrel

+2

El libro de Miro Samek no es para principiantes. Como autor, simplemente no quiero que nadie se desilusione. –

1

He encontrado David Simon's Embedded Software Primer para ser muy útil. Proporciona una gran introducción de alto nivel a las arquitecturas de RTOS como round-robin, round-robin con interrupciones y una arquitectura completa de RTOS. Además, como se mencionó anteriormente, el libro de Tanenbaum es fantástico para un tratamiento más profundo de los conceptos de SO en general.

Mateja

+0

¿Cómo calificaría este libro Conceptos en tiempo real para sistemas embebidos por Qing Li y Carolyn Yao creo que cubre tanto OS genérica, así como los conceptos de sistema operativo integrado, con VxWorks API, que yo sepa se utiliza bastante extensamente. – maverick

Cuestiones relacionadas