1实时操作系统C/OS-II1 13 32 24 4C/OS-II概述任务管理中断和时间管理任务之间的通信与同步5 5存储管理2通用操作系统和嵌入式(实时)操作系统l 通用操作系统:Windows/NT/XP、Linux、UNIX等,用于PC机、服务器,l 嵌入式(实时)操作系统:用于嵌入式设备的操作系统,具有通用操作系统的基本特点,又具有系统实时性、硬件的相关依赖性、软件固态化以及应用的专用性等特点;l 嵌入式(实时)操作系统通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器Browser等;l 嵌入式(实时)操作系统的重要指标:实时性(中断响应时间、任务切换时间等)、尺寸(可裁剪性 )、可扩展性(内核、中间件);3嵌入式操作系统的发展操作系统内核应用程序驱动程序和固件操作系统内核文件系统驱动程序和固件API GUI应用程序操作系统内核文件系统驱动程序和固件API GUI应用程序通信协议 库函数80年代初期 80年代中期-90年代中期90年代末期-21世纪4常见的嵌入式操作系统 实时嵌入式操作系统的种类繁多,大体上可分为两种,商用型和免费型。l