1、实时操作系统应满足的条件: (1)实时操作系统必须是多任务系统; (2)任务切换的时间与系统中的任务数量无关; (3)中断延时的时间预知并尽可能的短。 2、内核的分类: 不可剥夺型内核(也叫合作型多任务内核):在这种内核中总是优先级别高的任务最先获得CPU的使用权。这种内核要求任务需要主动放弃CPU的使用权。 可剥夺型内核:目前都使用可剥夺型的,也就是说优先级高的任务可以打断优先级低的任务。 3、中断延时:自CPU响应中断到CPU转向中断服务程序之间所用的时间。 4、操作系统提供三项服务为开发人员: (1)内存管理 (2)多任务管理 (3)外围资源管理 5、makefile文件:就是对源文件进行编译和链接的脚本。 6、ucos-II中程序控制块(TCB)就是一个结构体。