发明名称 微型计算机、程序和车载电子控制器
摘要 当各任务已经准备好睡眠模式时,微型计算机就立即进入睡眠模式,以便消除功率浪费。多个应用任务被执行。每个应用任务都提供关于进入睡眠就绪状态的通知。当任何应用任务提供了通知时,状态管理部分程序就设置一个指示所述应用任务进入了睡眠就绪状态的标志。所述状态管理部分检查所有的应用任务的标志,以便确定是否所有的应用任务都进入了睡眠就绪状态,据此将所述微型计算机置于睡眠模式。
申请公布号 CN101165636A 申请公布日期 2008.04.23
申请号 CN200710181515.6 申请日期 2007.10.18
申请人 株式会社电装 发明人 横山耕一郎;新田修一;妹尾伸一;广田雅也;佐佐木明博
分类号 G06F1/32(2006.01);G06F9/48(2006.01) 主分类号 G06F1/32(2006.01)
代理机构 北京集佳知识产权代理有限公司 代理人 李德山;杨生平
主权项 1.一种在与车辆相关联的控制器中控制睡眠状态的方法,所述控制器执行睡眠转变管理模块和n个应用任务,其中n是大于或等于2的整数,所述n个应用任务的每一个都具有y个应用模块,其中y是大于或等于1的整数,所述方法包括:(a)与所述n个应用任务的第一个相关地,确定与所述n个应用任务的该第一个相关联的所有的y个应用模块关联的处理是否终止;(b)如果与所述n个应用任务的该第一个相关联的所有y个应用模块终止,则向所述睡眠转变管理模块提供与所述n个应用任务的该第一个相关联的第一睡眠就绪状态的通知;(c)与所述n个应用任务的下一个相关地,确定与所述应用任务的该下一个相关联的所有的y个应用模块关联的处理是否终止;(d)如果与所述n个应用任务的该下一个相关联的所有的y个应用模块终止,则向所述睡眠转变管理模块提供与该下一个应用任务相关联的下一个睡眠就绪状态的通知;(e)与所述n个应用任务中任何剩余的应用任务相关地,确定与所述n个应用任务中任何剩余的应用任务相关联的各自的所有y个应用模块相关联的处理是否终止;(f)在存在所述n个应用任务中任何剩余的应用任务的情况下,如果与所述n个应用任务中任何剩余的应用任务相关联的各自的所有y个应用模块终止,则向所述睡眠转变管理模块提供与所述n个应用任务中任何剩余的应用任务相关联的各剩余的睡眠就绪状态的通知;以及(g)基于在(b)、(d)中,以及如果存在所述n个应用任务中任何剩余的应用任务的情况下在(f)中提供给所述睡眠转变管理模块的通知,立即使能所述控制器的睡眠模式。
地址 日本爱知县