QK原理

QK是一个很小的抢占式微内核调度程序,它专用用QP中。
QK的思想源于SST,Miro Samek重写了自己前期编的SST(Super Simple Task)代码。
QK循环查询AO队列的状态表QK_readySet_,查找当前最高级的AO(活动对象,任务),分发最高级AO队列中的事件到相对应的AO中。并在某事件消耗完时,回收事件。

QK的流程图如下:
b2ba0f46e547d7106b63e587-2

posted @ 2019-12-18 14:10  水滴大海  阅读(1123)  评论(0编辑  收藏  举报