[發明專利]電子導航系統的電源管理方法及系統無效
| 申請號: | 200910101825.1 | 申請日: | 2009-08-26 |
| 公開(公告)號: | CN101639357A | 公開(公告)日: | 2010-02-03 |
| 發明(設計)人: | 金洲 | 申請(專利權)人: | 寧波和真汽車電子系統有限公司 |
| 主分類號: | G01C21/00 | 分類號: | G01C21/00 |
| 代理公司: | 寧波市鄞州甬致專利代理事務所 | 代理人: | 王樹鏞 |
| 地址: | 315700*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 導航系統 電源 管理 方法 系統 | ||
技術領域
本發明涉及一種電子導航系統的電源管理方法,具體講是一種利用兩個微處理器來實現有效電源管理的方法及實現該電源管理方法的電源管理系統。
背景技術
現有技術電子導航系統的電源管理系統包括一微處理器、系統內存、DC-DC電壓轉換模塊、用戶輸入模塊、視頻和其他模塊以及系統其他主要功能模塊,微處理器分別與系統內存、DC-DC電壓轉換模塊、用戶輸入模塊、視頻和其他模塊以及系統其他主要功能模塊連接。在該電源管理系統中,電源管理是由微處理器和運行操作系統的軟件來控制的,當系統需要由運行狀態進入省電狀態時,如長時間無用戶輸入或者用戶關機,那么則對微處理器和系統外設徹底斷電關機或者僅使處理器停止運行進入睡眠模式;當系統由省電狀態進入運行狀態時,如有用戶輸入或者用戶開機,那么對應上述第一種情況,系統上電重新加載系統軟件進入運行狀態,第二種情況喚醒處理器使其進入正常運行模式。上述的電源管理方法在實際的應用過程中存在以下缺陷:
1、由于系統微處理器在處理任務繁多的運行數據的同時還需負責電源管理,因此這無疑會加重微處理器的負荷,容易造成系統崩潰或死機且不能夠自動重啟,所以,上述系統的可靠性比較低。
2、上述系統在進入省電狀態時,若對微處理器和系統外設進行徹底斷電,在系統從省電狀態進入正常運行狀態時會造成系統的啟動速度慢。若對微處理器和系統外設保持供電,則系統在省電狀態時會耗費較多電能,從而減少了系統待機時間。所以上述系統在省電狀態時無法做到對節電和啟動速度快的兩者兼顧。
發明內容
本發明要解決的技術問題是,克服以上現有技術的缺陷,提供一種可靠性高、省電且啟動速度快的電子導航系統的電源管理方法。
本發明的技術方案是,提供一種電子導航系統的電源管理方法,包括以下步驟:
系統上電,進入正常運行狀態;
當系統在一段時間內無用戶輸入時,由該系統內的第二微處理器發出進入省電狀態的詢問命令,該系統內的第一微處理器在收到該詢問命令后根據該系統運行狀態判斷是否進入省電狀態,如果判斷進入省電狀態,則將第一微處理器狀態轉存至系統內存,并將系統內存置于自刷新狀態,回復省電狀態命令至第二微處理器,由第二微處理器切斷第一微處理器和系統外設電源,同時第二微處理器進入中斷喚醒狀態,系統進入省電狀態;如果判斷保持正常運行狀態,則回復正常運行的狀態信號至第二微處理器以使系統保持正常運行狀態;
當系統有用戶輸入時,第二微處理器被喚醒,由該微處理器為第一微處理器和系統外設上電并同時向第一微處理器發出切換運行狀態命令,第一微處理器由系統內存中恢復,系統由省電狀態恢復至正常運行狀態。
當系統有用戶命令輸入時,系統上電,由第二微處理器發出切換運行狀態命令,系統數據由系統內存中恢復至第一微處理器,系統由省電狀態恢復至正常運行狀態。
它還包括以下步驟:由第二微處理器周期性發出KeepAlive詢問命令,第一微處理器收到該信號后回復KeepAlive命令。
本發明要解決的另一技術問題是,提供一種實現上述電源管理方法的管理系統,它包括第一微處理器、第二微處理器、用戶輸入模塊、系統內存和系統其他主要功能模塊,所述第二微處理器與用戶輸入模塊連接;所述第二微處理器還通過數據總線與第一微處理器連接;所述第一微處理器分別與系統內存、系統其他主要功能模塊連接。
采用以上管理方法和管理系統后,本發明與現有技術相比,具有以下優點:
1、由于本發明避免了使用一個微處理器同時解決任務處理和電源管理導致的負荷加重的問題,分別通過第一微處理器和第二微處理器來完成系統的任務處理和電源管理,降低了第一微處理器的負荷,也就是主微處理器的負荷,所以本發明電子導航系統的電源管理方法及系統不易導致系統崩潰或死機,其工作可靠性較高。
2、本發明系統在進入省電狀態時,將系統數據轉存至系統內存,使第一微處理器和系統外設進行徹底斷電,只有系統內存處于自刷新的省電狀態、第二微處理器處于中斷喚醒的省電狀態,因此系統在省電狀態時極為節省電能損耗。同時在從省電狀態進入正常運行狀態時,只需從內存恢復第一處理器狀態,所以系統的啟動速度較快。綜上所述,本發明在處于省電狀態時可以同時做到對節電和啟動速度快的兩者兼顧。
3、作為改進,本發明第二微處理器周期性發出KeepAlive詢問命令,第一微處理器收到該信號后回復KeepAlive命令,這樣可以在第一微處理器處于死機狀態時對系統進行自動重啟,使得本發明的工作可靠性更高。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波和真汽車電子系統有限公司,未經寧波和真汽車電子系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910101825.1/2.html,轉載請聲明來源鉆瓜專利網。





