2010-12-19 25 views
9

我在AVR微控制器上做了大量工作。我没有在UNI上做过适当的操作系统课程..不是来自CS分支,但我想要一本书,它为我提供了通用操作系统概念以及嵌入式系统的RTOS概念。任何建议?对TinyOS或FemtoOS等特定操作系统进行详细描述的内容会很好,但我也希望使用基于API的示例/代码。适用于嵌入式系统的实时操作系统 - >良好的启动书籍

有什么建议吗?

回答

15

至少3个(当然,4)图书浮现在脑海中立刻道:

+1

我同意上述所有三本书。为了理解非实时操作系统,我推荐Andrew Tanenbaums关于“现代操作系统”(0136006639)和“Linux设备驱动程序”的书,它可以在http://oreilly.com/catalog/linuxdrive3/book/index免费在线获得。 .csp – SqueakySquirrel 2010-12-21 09:21:25

+2

Miro Samek的书不适合初学者。作为作者,我只是不想让任何人感到失望。 – 2011-01-14 17:12:21

1

我发现大卫西蒙的Embedded Software Primer是非常有用的。它为RTOS体系结构提供了一个很好的高级介绍,例如循环,带有中断的循环,以及全面的RTOS体系结构。另外,正如前面提到的,Tanenbaum的这本书对于更深入地理解操作系统概念非常有用。

Mateja

+0

您如何评价这本书 实时概念由李清和卡罗琳姚嵌入式系统 我认为它涵盖了通用的操作系统以及嵌入式操作系统的概念,与VxWorks的API,这AFAIK是很习惯广泛。 – maverick 2010-12-24 05:40:43