嵌入系统导论.ppt

嵌入系统导论

第二节 嵌入式系统的组成结构 嵌入式系统的组成结构 嵌入式系统硬件组成 嵌入式操作系统 三、嵌入式操作系统 嵌入式操作系统是嵌入式应用软件的基础和开发平台,它是一段嵌入在目标代码中的软件,用户的其它应用程序都建立在操作系统之上。 嵌入式操作系统大部分是实时操作系统RTOS,RTOS是一个可靠性和可信度很高的实时内核,将CPU时间、中断、I/O、定时器等资源都包装起来,留给用户一个标准的API,并根据各个任务的优先级,合理地在不同任务之间分配CPU时间。 嵌入式操作系统的种类繁多,但大体上可分为两种——商用型和免费型 商用型主要有VxWorks、Windows CE 、Psos、Palm OS、OS-9、LynxOS、QNX、LYNX等。 免费型的操作系统主要有Linux和μC/OS-II,它们在价格方面具有很大的优势。 1. μC/OS-II 嵌入式操作系统内核 μC/OS-II是一个可裁减的、源码开放的、结构小巧、可剥夺型的实时多任务内核,主要面向中小型嵌入式系统,具有执行效率高、占用空间小、可移植性强、实时性能优良和可扩展性强等特点。 μC/OS-II中最多可以支持64个任务,实时内核在任何时候都是运行就绪了的最高优先级的任务,是真正的实时操作系统。 μC/OS-II包含全部功能编译后的内核仅有6~1

文档评论(0)

1亿VIP精品文档

相关文档