Real Time Operating Systems for Embedded Systems -> Good Starting books [closed]
Asked Answered
E

2

9

I have worked extensively on AVR microcontrollers. I haven't had a proper OS course at UNI..not from a CS branch, but I want a book that gives me generic OS concepts as well as RTOS concepts for embedded systems. Any suggestion?. Something that details a particular OS like TinyOS or FemtoOS would be nice, but I want something with API based examples/codes as well.

Any suggestions ?

Encyclopedia answered 19/12, 2010 at 18:20 Comment(0)
C
15

At least 3 (well, 4) books come to mind immediately:

Crossroad answered 19/12, 2010 at 19:31 Comment(2)
I agree on all three of the above mentioned books. To understand non-realtime operating systems I recommend Andrew Tanenbaums book on "Modern Operating Systems" (0136006639) and "Linux Device Drivers", which is available online for free at oreilly.com/catalog/linuxdrive3/book/index.cspCondom
Miro Samek's book is not for beginners. As the author, I just don't want anybody to get disappointed.Chisel
S
1

I've found David Simon's Embedded Software Primer to be very useful. It provides a great high-level intro to RTOS architectures such as round-robin, round-robin with interrupts, and full-blown RTOS architecture. Also, as mentioned previously, Tanenbaum's book is fantastic for a more in-depth treatment of OS concepts in general.

Mateja

Sikang answered 23/12, 2010 at 12:30 Comment(1)
How would you rate this book Real-Time Concepts for Embedded Systems by Qing Li and Carolyn Yao I think it covers both generic OS as well as embedded OS concepts, with VxWorks API , which AFAIK is used pretty widely.Encyclopedia

© 2022 - 2024 — McMap. All rights reserved.