发明名称 多任务处理软件体系结构
摘要 本发明与一个包括用于停止第一个任务直到预定义事件集合中的一个事件发生时为止的信号量方法的计算机程序产品有关。该计算机程序产品包括与所述第一个任务相关的用于接收数据以由该任务处理的特定的消息文件。所述预定义事件集中一个事件的发生导致一块数据被写入其中一个相关消息文件。依照本发明的计算机程序可以通过使用任何有基本同步工具的操作系统来实现。这些同步工具包括用来使任务等待一个像由其他任务执行的信号量释放这样的单独事件的信号量方法。它们也包括用于在与第一个任务相关的消息文件中的数据写入(消息接收)过程中临时阻塞从中断处理器来的“中断”。本发明实际上提供了一个等价于“选择机制”但只使用非常基本的同步工具以适用于嵌入式系统的机制。
申请公布号 CN1211737C 申请公布日期 2005.07.20
申请号 CN00806991.3 申请日期 2000.12.18
申请人 皇家菲利浦电子有限公司 发明人 Y·马科
分类号 G06F9/50 主分类号 G06F9/50
代理机构 中国专利代理(香港)有限公司 代理人 吴立明;陈景峻
主权项 1.一种计算机系统,包括:-处理器,用于执行一组可调度任务,-调度程序,用于选择所述可调度任务其中之一用以由所述处理器执行,-信号标志装置,用于引起所述该组可调度任务中的第一个将等待直到预定事件集合中的一个发生,特定的消息文件与所述第一任务相关以便接收将由所述第一任务处理的数据,所述预定事件集合中的一个的发生引起一段数据被写入相关的消息文件中的一个中。
地址 荷兰艾恩德霍芬