System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车载,尤其涉及一种车载终端设备休眠与唤醒的方法。
技术介绍
1、汽车车载设备是指安装在汽车上,用于提升驾驶体验、增强车辆功能、保障行车安全或提供娱乐休闲等目的的各种设备,在汽车车载设备的使用过程中,经常需要快速启动车载设备,同时不使用车辆时,车载设备要保持比较低的功耗。
2、在实际应用上,应保持车载设备休眠时的应用在唤醒之后能快速运行起来,且唤醒之后的软件系统完全可靠,跟冷启动开机在功能安全上保持一致,但现有方式无法使设备快速进入休眠状态,保持很低的功耗,且在需要交互使用时,无法快速亮屏启动车载应用。
技术实现思路
1、本专利技术的目的在于提供一种车载终端设备休眠与唤醒的方法,旨在解决现有技术中无法使设备快速进入休眠状态,保持很低的功耗,且在需要交互使用时,无法快速亮屏启动车载应用的技术问题。
2、为实现上述目的,本专利技术采用的一种车载终端设备休眠与唤醒的方法,包括:
3、车载设备检测在正常工作状态下是否有收到主电源控制模块具体的休眠指令;
4、当检测到在正常工作状态下的终端有收到休眠指令时,则控制车载终端进行休眠;
5、主电源控制模块检测是否有收到唤醒指令;
6、当检测收到唤醒指令时,则进入车载终端设备唤醒流程。
7、其中,当检测到在正常工作状态下的终端有收到休眠指令时,则控制车载终端进行休眠的具体方式为:
8、当检测到在正常工作状态下的终端有收到休眠指令时,将车载终端
9、车载终端正常进入休眠运行状态时,各模块依次进入休眠退出与休眠下电程序,同时车载设备系统保存当前运行的内存到存储器;
10、车载终端强制进入休眠运行状态时,保存好不满足的条件信息,广播延时休眠时间通知,对不满足条件的应用进行加锁休眠退出;完成所有应用进入休眠状态之后,进入休眠运行状态;
11、主电源控制模块一直检测系统电流是否到达已休眠状态的门限值;
12、若维持上述门限值10s之后,标记为进入休眠完成状态,若超过120s,还未到达上述门限值,或没有维持最低电流门退10s,标记为休眠超时模式,断电主控电源,进入强制下电状态。
13、其中,通过车载设备检测车载终端是否满足预设的休眠条件,根据检测结果控制车载终端进行休眠的具体方式为:
14、若满足休眠条件,发送广播通知所有模块,系统将进入休眠运行状态,若不满足休眠条件,则发送广播通知所有模块,进入强制休眠状态。
15、其中,当检测收到唤醒指令时,则进入车载终端设备唤醒流程的具体方式为:
16、当接收到唤醒指令时,主电源控制模块判断当前状态是否处于休眠状态,若处于休眠状态,将进入上电唤醒流程;
17、若未处于休眠状态,车载设备将进入冷启动的上电开机流程。
18、其中,上电唤醒流程过程中,内核先唤醒启动各模块上电,同时系统把原来保存在存储器的唤醒前数据,拷贝到内存中恢复执行。
19、其中,车载设备进入冷启动的上电开机流程具体方式为:
20、车载设备通电开机,开机后车载设备进行功能测试和校准完成后加载并初始化操作系统,为应用程序的运行做准备;
21、之后加载并启动应用程序,并激活显示屏;
22、随后用户界面加载进入待机状态。
23、其中,主电源控制模块在使用时会自动监测运行状态,若运行出现异常则进行声音报警。
24、其中,开机后车载设备进行功能测试和校准包括传感器、摄像头、麦克风功能测试,摄像头清晰度检查、麦克风音量校准。
25、本专利技术的一种车载终端设备休眠与唤醒的方法,车载设备检测在正常工作状态下是否有收到主电源控制模块具体的休眠指令;当检测到在正常工作状态下的终端有收到休眠指令时,则控制车载终端进行休眠;休眠后主电源控制模块检测是否有收到唤醒指令;当检测收到唤醒指令时,则进入车载终端设备唤醒流程,本专利技术的车载终端设备休眠与唤醒的方法采用的系统为:能进行休眠唤醒的车载系统,包括低功耗的mcu主控电源控制模块与主机soc,其中mcu接收外部休眠与唤醒指令,同时检测主机soc工作状态与系统电流情况,主机soc完成控制各应用与功能模块的休眠与唤醒流程,完成程序的数据保存与快速恢复的唤醒与休眠操作,使整套设备能快速进入休眠状态,保持很低的功耗,并能需要交互使用时,能快速亮屏启动车载应用;
26、mcu通过can或信号线接收汽车的唤醒休眠指令,同时检测主机soc的状态与电流情况;整机进入休眠时,mcu通知主机soc进入休眠状态,进行安全或强制的休眠流程,最后保存休眠前内存数据到存储器,以待唤醒时,再回写入内存中快速执行恢复运行,以此方式解决了现有技术中无法使设备快速进入休眠状态,保持很低的功耗,且在需要交互使用时,无法快速亮屏启动车载应用的技术问题。
本文档来自技高网...【技术保护点】
1.一种车载终端设备休眠与唤醒的方法,其特征在于,
2.如权利要求1所述的车载终端设备休眠与唤醒的方法,其特征在于,
3.如权利要求2所述的车载终端设备休眠与唤醒的方法,其特征在于,
4.如权利要求3所述的车载终端设备休眠与唤醒的方法,其特征在于,
5.如权利要求4所述的车载终端设备休眠与唤醒的方法,其特征在于,
6.如权利要求5所述的车载终端设备休眠与唤醒的方法,其特征在于,
7.如权利要求6所述的车载终端设备休眠与唤醒的方法,其特征在于,
8.如权利要求7所述的车载终端设备休眠与唤醒的方法,其特征在于,
【技术特征摘要】
1.一种车载终端设备休眠与唤醒的方法,其特征在于,
2.如权利要求1所述的车载终端设备休眠与唤醒的方法,其特征在于,
3.如权利要求2所述的车载终端设备休眠与唤醒的方法,其特征在于,
4.如权利要求3所述的车载终端设备休眠与唤醒的方法,其特征在于,
...
【专利技术属性】
技术研发人员:何磊,陈浪,甘茂煌,
申请(专利权)人:深圳市蓝鲸智联科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。