会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Vehicle computer system having a non-interrupt cooperative multi-tasking
kernel and a method of controlling a plurality of vehicle processes
    • 具有非中断协同多任务内核的车辆计算机系统和控制多个车辆进程的方法
    • US5938708A
    • 1999-08-17
    • US887773
    • 1997-07-03
    • Jon Kelly WallaceTodd Alan WittersDale Walter Karolak
    • Jon Kelly WallaceTodd Alan WittersDale Walter Karolak
    • G06F9/46G06F9/48G06F15/00
    • G06F9/4881G06F9/542
    • A multitasking operating system (12) for controlling performance of a plurality of vehicle processes (24). A plurality of event queues (32) are provided, with each event queue corresponding to a process and having a priority. An event scheduler function (40) places events to be processed into the event queues (32). Each event queue (32) which has at least one event to be processed is an active event queue. An event fetch function (42) searches the event queues (32) for an active event queue having the highest priority, and retrieves an event for processing from that event queue. An event dispatcher function (52) dispatches the retrieved event to a state of the process (24) corresponding to the highest priority active event queue. The state is at least a portion of the corresponding process (24) and is associated with the processing of the retrieved event. The state is executed by a processor (20) to process the event. The execution is not interrupted because of any activity within the event queues. The kernel (18) regains control after execution of the state, and the processor (20) does not proceed (i.e., halted) to another state of the corresponding process (24) until the event dispatcher function (52) of the kernel dispatches a retrieved event to another state of the corresponding process.
    • 一种用于控制多个车辆处理(24)的性能的多任务操作系统(12)。 提供多个事件队列(32),其中每个事件队列对应于进程并具有优先权。 事件调度器功能(40)将要处理的事件放置到事件队列(32)中。 具有至少一个要处理的事件的每个事件队列(32)是活动事件队列。 事件获取功能(42)在事件队列(32)中搜索具有最高优先级的活动事件队列,并且从该事件队列检索用于处理的事件。 事件分派器功能(52)将检索到的事件分派到与最高优先级的活动事件队列对应的处理(24)的状态。 该状态是相应过程(24)的至少一部分,并且与检索到的事件的处理相关联。 状态由处理器(20)执行以处理该事件。 由于事件队列中的任何活动,执行不会中断。 内核(18)在执行状态之后恢复控制,并且处理器(20)不进行(即,停止)到相应进程(24)的另一状态,直到内核的事件调度器功能(52)调度 检索事件到相应进程的另一状态。