【技术实现步骤摘要】
【技术保护点】
一种基于OSEK标准的休眠控制方法,其特征在于,所述休眠控制方法应用于当前ECU,所述当前ECU与属于同一CAN总线内的其他ECU形成ECU网络,所述休眠控制方法包括:产生符合所述当前ECU的网络管理层协议的休眠命令;依据所述休眠命令,设置所述当前ECU的本地休眠标志;依据接收到的同一ECU网络内其他ECU的本地休眠标志,判断所述ECU网络内其他所有ECU是否都设置有本地休眠标志,如果是,则产生符合应用层协议的等待休眠通知信息;依据所述等待休眠通知信息,生成符合所述当前ECU的通信层协议的通信层休眠指令;依据所述通信层休眠指令控制所述当前ECU中,位于通信层中的各模块进入休眠状态;判断从所述产生符合应用层协议的等待休眠通知信息开始的预设的时间段内,是否发生唤醒事件,如果否,则产生符合应用层协议的进入休眠通知信息;依据所述进入休眠通知信息,先后产生CAN收发器休眠指令和CAN控制器休眠指令;依据所述CAN收发器休眠指令和CAN控制器休眠指令,控制所述CAN收发器和CAN控制器先后进入休眠状态。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘鹏,李想,
申请(专利权)人:北京经纬恒润科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。