电子导航系统的电源管理方法及系统技术方案

技术编号:3865015 阅读:203 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种电子导航系统的电源管理方法,包括以下步骤:上电进入正常运行状态;当一段时间内无用户命令输入时,由第二微处理器发出询问命令,第一微处理器在收到该命令后根据运行状态判断是否进入省电状态,如果进入省电状态,将第一微处理器状态转存至系统内存,回复命令至第二微处理器并由该微处理器切断电源,进入省电状态;如果保持正常运行状态,回复正常运行的信号至第二微处理器以使保持正常运行状态;当用户命令输入时,第二微处理器被唤醒,系统上电,发出切换运行状态命令,第一微处理器状态恢复,系统正常运行。本发明专利技术还提供了一种实现该管理方法的系统。本发明专利技术具有可靠性高、省电且启动速度快的优点。

【技术实现步骤摘要】

本专利技术涉及一种电子导航系统的电源管理方法,具体讲是一种利用两个微处稈器来实 现有效电源管理的方法及实现该电源管理方法的电源管理系统。
技术介绍
.现有技术电子导航系统的电源管理系统包括一微处理器、系统内存、DC-DC电压转换 模块、用户输入模块、视频和其他模块以及系统其他主要功能模块,微处理器分别与系统 内存、DC-DC电压转换模块、用户输入模块、视频和其他模块以及系统其他主要功能模块 连接。在该电源管理系统中,电源管理是由微处理器和运行操作系统的软件来控制的,当 系统需要由运行状态进入省电状态时,如长时间无用户输入或者用户关机,那么则对微处 理器和系统外设彻底断电关机或者仅使处理器停止运行进入睡眠模式;当系统由省电状态 进入运行状态时,如有用户输入或者用户开机,那么对应上述第一种情况,系统^电重新 加载系统软件进入运行状态,第二种情况唤醒处理器使其进入正常运行模式。上述的电源管理方法在实际的应用过程中存在以下缺陷1、 由于系统微处理器在处理任务繁多的运行数据的同时还需负责电源管理,因此这 无疑会加重微处理器的负荷,容易造成系统崩溃或死机且不能够自动重启,所以,上述系 统的可靠性比较低。2、 上述系统在进入省电状态时,若对微处理器和系统外设进行彻底断电,在系统从 省电状态进入正常运行状态时会造成系统的启动速度慢。若对微处理器和系统外设保持供 电,则系统在省电状态时会耗费较多电能,从而减少了系统待机时间。所以上述系统在省 电状态时无法做到对节电和启动速度快的两者兼顾。
技术实现思路
本专利技术要解决的技术问题是,克服以上现有技术的缺陷,提供一种可靠性高、省电且 启动速度快的电子导航系统的电源管理方法。本专利技术的技术方案是,提供一种电子导航系统的电源管理方法,包括以下步骤 系统上电,进入正常运行状态;当系统在一段时间内无用户输入时,由该系统内的第二微处理器发出进入省电状态的 询问命令,该系统内的第一微处理器在收到该询问命令后根据该系统运行状态判断是否进入省电状态,如果判断进入省电状态,则将第一微处理器状态转存至系统内存,开将系统 内存置于自刷新状态,回复省电状态命令至第二微处理器,由第二微处理器切断第一微处 理器和系统外设电源,同时第二微处理器进入中断唤醒状态,系统进入省电状态;如果判 断保持正常运行状态,则回复正常运行的状态信号至第二微处理器以使系统保持正常运行 状态;当系统有用户输入时,第二微处理器被唤醒,由该微处理器为第一微处理器和系统外 设上电并同时向第一微处理器发出切换运行状态命令,第一微处理器由系统内存中恢复, 系统由省电状态恢复至正常运行状态。当系统有用户命令输入时,系统上电,由第二微处理器发出切换运行状态命令,系统 数据由系统内存中恢复至第一微处理器,系统由省电状态恢复至正常运行状态。它还包括以下步骤由第二微处理器周期性发出Ke印Alive询问命令,第一k处理器 收到该信号后回复KeepAlive命令。本专利技术要解决的另一技术问题是,提供一种实现上述电源管理方法的管理系统,它包 括第一微处理器、第二微处理器、用户输入模块、系统内存和系统其他主要功能模块,所 述第二微处理器与用户输入模块连接;所述第二微处理器还通过数据总线与第一微处理器 连接;所述第一微处理器分别与系统内存、系统其他主要功能模块连接。采用以上管理方法和管理系统后,本专利技术与现有技术相比,具有以下优点1、 由于本专利技术避免了使用一个微处理器同时解决任务处理和电源管理导致的负荷加 重的问题,分别通过第一微处理器和第二微处理器来完成系统的任务处理和电源管理,降 低了第一微处理器的负荷,也就是主微处理器的负荷,所以本专利技术电子导航系统的电源管 理方法及系统不易导致系统崩溃或死机,其工作可靠性较高。2、 本专利技术系统在进入省电状态时,将系统数据转存至系统内存,使第一微处理器和 系统外设进行彻底断电,只有系统内存处于自刷新的省电状态、第二微处理器处于中断唤 醒的省电状态,因此系统在省电状态时极为节省电能损耗。同时在从省电状态进入正常运 行状态时,只需从内存恢复第一处理器状态,所以系统的启动速度较快。综上所述,本发 明在处于省电状态时可以同时做到对节电和启动速度快的两者兼顾。3、 作为改进,本专利技术第二微处理器周期性发出Ke印Alive询问命令,第一微处理器 收到该信号后回复Ke印Alive命令,这样可以在第一微处理器处于死机状态时对系统进行 自动重启,使得本专利技术的工作可靠性更高。 ,附图说明图1是本专利技术电源管理方法的流程示意图。 图2是本专利技术电源管理系统的结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步说明。如图2所示,本专利技术电子导航系统的电源管理系统,它包括第一微处理器、第二微处 理器、DC-DC电压转换模块、用户输入模块、视频和其他模块、系统内存和系统其他主要 功能模块;所述的第一微处理器为系统主微处理器,型号为SH7764,主要完成系统的各个 功能,并与第二微处理器保持通信,接受并执行其电源管理命令并在规定时间内应答;所 述第二微处理器为系统辅微处理器,型号为R8C,负责系统电源管理和用户输入管理;系 统内存为第一微处理器的系统运行内存,由第一微处理器进行控制或访问;所述的DC-DC 电压转换模块、用户输入模块、视频和其他模块分别与第二微处理器连接;所述第二微处 理器还通过异步串口数据总线与第一微处理器连接和通信;所述第一微处理器分别与系统 内存、系统其他主要功能模块连接,负责整个系统的正常运行。如图1所示,本专利技术电子导航系统的电源管理方法,包括以下步骤用户开机,整个系统上电,由第二微处理器为第一微处理器供电,第一微处理器报告 电源为关机状态,第二微处理器回复切换至运行状态命令,第一微处理器加载0$与应用 软件,系统进入正常运行状态同时回复正常运行状态命令给第一微处理器。在系统的正常运行过程中,由第二微处理器周期性发出Ke印Alive询问命令,第一微 处理器收到该信号后回复Ke印Alive命令,证明第一微处理器在正常运行的状态中,若第 二微处理器没有收到Ke印Alive命令,则说明第一微处理器处于死机状态,则通过断电使 第一微处理器重启。当系统在一段时间内无用户输入时,如用户关机或长时间无操作时,该时间段可由用 户自行设定,由该系统内的第二微处理器发出进入省电状态的询问命令,即进入挂起状态 或冬眠状态,该系统内的第一微处理器在收到该询问命令后根据该系统运行状态判断是否 进入省电状态,如果判断进入省电状态,则将第一微处理器状态的数据转存至系统内存, 回复省电状态命令至第二微处理器,由第二微处理器切断第一微处理器、系统外设,也就 是系统各个功能模块的电源,系统内存进入自刷新状态,系统进入省电状态;如果判断保 持正常运行状态,则回复正常运行的状态信号至第二微处理器以使系统保持正常运行状 态。当用户开机,第二微处理器被唤醒,由第二微处理器给第一微处理器、系统内存及系统的各个功能模块上电,由第二微处理器发出切换至运行状态命令,第一微处理器由系统 内存中恢复,即从系统内存中恢复OS和应用软件,系统由省电状态恢复至正常运行状态并发送正常运行状态的信息给第二微处理器。第一微处理器和第二微处理器的交互方式第一微处理器报告其当前电源状态,本文档来自技高网...

【技术保护点】
一种电子导航系统的电源管理方法,其特征在于:包括以下步骤: 系统上电,进入正常运行状态; 当系统在一段时间内无用户输入时,由该系统内的第二微处理器发出进入省电状态的询问命令,该系统内的第一微处理器在收到该询问命令后根据该系统运行 状态判断是否进入省电状态,如果判断进入省电状态,则将第一微处理器状态转存至系统内存,并将系统内存置于自刷新状态,回复省电状态命令至第二微处理器,由第二微处理器切断第一微处理器和系统外设电源,同时第二微处理器进入中断唤醒状态,系统进入省电状态;如果判断保持正常运行状态,则回复正常运行的状态信号至第二微处理器以使系统保持正常运行状态; 当系统有用户输入时,第二微处理器被唤醒,由该微处理器为第一微处理器和系统外设上电并同时向第一微处理器发出切换运行状态命令,第一微处理器的状态 由系统内存中恢复,系统由省电状态恢复至正常运行状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:金洲
申请(专利权)人:宁波和真汽车电子系统有限公司
类型:发明
国别省市:33[中国|浙江]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1