車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法
【專利摘要】本發(fā)明公開了一種車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,在系統(tǒng)關(guān)機(jī)時(shí)進(jìn)入一種低功耗待機(jī)狀態(tài),低功耗待機(jī)狀態(tài)下通過MCU監(jiān)控汽車ACC電源信號(hào)及汽車門鎖狀態(tài)信號(hào),如果有ACC-ON信號(hào)輸出,則直接載入系統(tǒng),實(shí)現(xiàn)系統(tǒng)0s開機(jī)。MCU對(duì)總線信號(hào)活動(dòng)情況進(jìn)行監(jiān)控,在總線休眠后對(duì)系統(tǒng)進(jìn)行關(guān)機(jī)處理;當(dāng)總線上的門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),即預(yù)判用戶即將上車,立即對(duì)系統(tǒng)進(jìn)行低功耗開機(jī)處理。低功耗開機(jī)狀態(tài)為:開機(jī)過程中屏幕為關(guān)閉狀態(tài),整機(jī)聲音無輸出,藍(lán)牙及WIFI等保持關(guān)閉狀態(tài)。本發(fā)明解決了車載信息服務(wù)終端啟動(dòng)緩慢的問題。
【專利說明】車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于汽車控制技術(shù),具體涉及一種車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法。
【背景技術(shù)】
[0002]車載信息服務(wù)終端產(chǎn)品功能需求逐步比肩消費(fèi)類電子產(chǎn)品,搭載linux、android等操作系統(tǒng)提供豐富功能成為主流解決方案。搭載linux、android等操作系統(tǒng)的傳統(tǒng)車載信息服務(wù)終端產(chǎn)品開機(jī)時(shí)間普遍在20s左右,無法滿足用戶上車即可立即使用的需求。傳統(tǒng)的解決方案為通過使用高配置的CPU,F(xiàn)LASH等縮短系統(tǒng)啟動(dòng)時(shí)間,會(huì)大幅增加產(chǎn)品成本。
[0003]因此,有必要對(duì)現(xiàn)有的夜視系統(tǒng)及控制方法加以改進(jìn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,以解決車載信息服務(wù)終端啟動(dòng)緩慢的問題。
[0005]本發(fā)明所述的車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,包括以下步驟:
步驟1、鑰匙解鎖,車載信息服務(wù)終端檢測(cè)到門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),車載信息服務(wù)終端啟動(dòng)到低功耗開機(jī)狀態(tài),即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí);
步驟2、若車載信息服務(wù)終端在倒計(jì)時(shí)間內(nèi)檢測(cè)到ACC-ON信號(hào),則執(zhí)行步驟3 ;否則,車載息服務(wù)終端關(guān)機(jī);
步驟3、車載信息服務(wù)終端判斷上一次關(guān)機(jī)是否為按下POWER鍵關(guān)機(jī),若是,執(zhí)行步驟4 ;若否,執(zhí)行步驟5 ;
步驟4、若車載信息服務(wù)終端在倒計(jì)時(shí)間內(nèi)檢測(cè)到POWER鍵處于開啟狀態(tài),則,執(zhí)行步驟5,若否,車載信息服務(wù)終端關(guān)機(jī);
步驟5、車載信息服務(wù)終端點(diǎn)亮屏幕,直至車載信息服務(wù)終端檢測(cè)到ACC-OFF信號(hào)或POWER鍵處于關(guān)閉狀態(tài),車載信息服務(wù)終端進(jìn)入低功耗待機(jī)狀態(tài),即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí),若車載信息服務(wù)終端在倒計(jì)時(shí)內(nèi)檢測(cè)到ACC-ON信號(hào)或POWER鍵處于開啟狀態(tài),點(diǎn)亮屏幕;否則車載信息服務(wù)終端關(guān)機(jī)。
[0006]所述車載信息服務(wù)終端包括用于處理車載信息服務(wù)終端的各種操作響應(yīng)及資源分類的CPU和用于監(jiān)測(cè)CAN信號(hào)及喚醒CPU的MCU ;
當(dāng)車載信息服務(wù)終端檢測(cè)到門鎖狀態(tài)由開啟變?yōu)殚_啟時(shí),MCU被喚醒,MCU對(duì)CPU上電并發(fā)出ACC-OFF信號(hào),關(guān)閉車載信息服務(wù)終端的屏幕、藍(lán)牙、WiFi和功放。
[0007]所述步驟5中,車載信息服務(wù)終端檢測(cè)是否在倒車,若是,則點(diǎn)亮屏幕進(jìn)入倒車畫面;若否,如果待機(jī)前為免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入免責(zé)界面;如果待機(jī)前不是免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入主頁面。
[0008]車載信息服務(wù)終端關(guān)機(jī)后,如果MCU檢測(cè)到門鎖狀態(tài)由開啟變?yōu)殛P(guān)閉時(shí),開始倒計(jì)時(shí),在倒計(jì)時(shí)間結(jié)束后,MCU進(jìn)入休眠。
[0009]本發(fā)明具有以下優(yōu)點(diǎn):
(I)在關(guān)機(jī)時(shí)進(jìn)入一種低功耗待機(jī)狀態(tài)(視覺上處于關(guān)機(jī)狀態(tài)),待機(jī)狀態(tài)下通過MCU監(jiān)控汽車ACC電源信號(hào)及汽車門鎖狀態(tài)信號(hào),如果有ACC-ON信號(hào)輸出(即汽車電源檔位旋轉(zhuǎn)到ACC檔位),則直接載入系統(tǒng),實(shí)現(xiàn)系統(tǒng)Os開機(jī)。
[0010](2) MCU對(duì)總線信號(hào)活動(dòng)情況進(jìn)行監(jiān)控,在總線休眠后對(duì)系統(tǒng)進(jìn)行關(guān)機(jī)處理;當(dāng)總線上的門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),即預(yù)判用戶即將上車,立即對(duì)系統(tǒng)進(jìn)行低功耗開機(jī)處理。低功耗開機(jī)狀態(tài)為:開機(jī)過程中屏幕為關(guān)閉狀態(tài),整機(jī)聲音無輸出,藍(lán)牙及WIFI等保持關(guān)閉狀態(tài)。
[0011]綜上所述,本發(fā)明通過增加軟件策略實(shí)現(xiàn)對(duì)用戶行為的預(yù)判,減少用戶使用車載終端產(chǎn)品需要等待的系統(tǒng)開機(jī)時(shí)間,達(dá)到用戶上車即可使用車載信息服務(wù)系統(tǒng)終端的效果;另外,不需要高配置的CPU和FLASH,降低了成本。
【專利附圖】
【附圖說明】
[0012]圖1為本發(fā)明的正常開機(jī)的流程圖;
圖2為本發(fā)明的待機(jī)開機(jī)的流程圖;
圖3為本發(fā)明的系統(tǒng)狀態(tài)轉(zhuǎn)換圖;
圖4為本發(fā)明的流程圖。
【具體實(shí)施方式】
[0013]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說明:
如圖1和圖4所示的車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,所述車載信息服務(wù)終端包括用于處理車載信息服務(wù)終端的各種操作響應(yīng)及資源分類的CPU和用于監(jiān)測(cè)CAN信號(hào)及喚醒CPU的MCU。其包括以下步驟:
步驟1、鑰匙解鎖,當(dāng)車載信息服務(wù)終端的MCU檢測(cè)到門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),MCU被喚醒,MCU對(duì)CPU上電并發(fā)出ACC-OFF信號(hào),關(guān)閉車載信息服務(wù)終端的屏幕、藍(lán)牙、WiFi和功放,即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí)(比如10分鐘)。
[0014]步驟2、若車載信息服務(wù)終端的MCU在倒計(jì)時(shí)間內(nèi)檢測(cè)到ACC-ON信號(hào),則執(zhí)行步驟3 ;否則,車載信息服務(wù)終端執(zhí)行關(guān)機(jī)流程。
[0015]步驟3、車載信息服務(wù)終端的MCU判斷上一次關(guān)機(jī)是否為按下POWER鍵關(guān)機(jī),若是,執(zhí)行步驟4;若否,執(zhí)行步驟5。
[0016]步驟4、若車載信息服務(wù)終端的MCU在倒計(jì)時(shí)間內(nèi)檢測(cè)到POWER鍵處于開啟狀態(tài),則執(zhí)行步驟5 ;若否,車載信息服務(wù)終端執(zhí)行關(guān)機(jī)流程。
[0017]步驟5、車載信息服務(wù)終端點(diǎn)亮屏幕(即MCU給CPU上電,CPU點(diǎn)亮屏幕),同時(shí)打開功放、恢復(fù)藍(lán)牙和WIFI。直至車載信息服務(wù)終端的MCU檢測(cè)到ACC-OFF信號(hào)或POWER鍵處于關(guān)閉狀態(tài),車載信息服務(wù)終端進(jìn)入低功耗待機(jī)狀態(tài),即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí)。若車載信息服務(wù)終端的MCU在倒計(jì)時(shí)內(nèi)檢測(cè)到ACC-ON信號(hào)或POWER鍵處于開啟狀態(tài),車載信息服務(wù)終端點(diǎn)亮屏幕,同時(shí)恢復(fù)藍(lán)牙、WIFI待機(jī)前的狀態(tài);否則車載信息服務(wù)終端執(zhí)行關(guān)機(jī)流程。
[0018]車載信息服務(wù)終端執(zhí)行完關(guān)機(jī)流程后,如果車載信息服務(wù)終端的MCU檢測(cè)到門鎖狀態(tài)由開啟變?yōu)殛P(guān)閉時(shí),開始倒計(jì)時(shí)(比如5分鐘),當(dāng)?shù)褂?jì)時(shí)間結(jié)束后,MCU進(jìn)入休眠,直到車載信息服務(wù)終端的MCU再檢測(cè)到門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),MCU才會(huì)被喚醒。
[0019]執(zhí)行待機(jī)功能操作順序如下:關(guān)閉功放、關(guān)閉屏幕、禁止按鍵操作,記住藍(lán)牙、WIFI開機(jī)時(shí)的狀態(tài)并關(guān)閉藍(lán)牙和WIFI,暫定本地音樂、電影的播放。
[0020]系統(tǒng)待機(jī)開機(jī)流程為:車載信息服務(wù)終端判斷是否在倒車,若是,則點(diǎn)亮屏幕進(jìn)入倒車畫面;若否,如果待機(jī)前為免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入免責(zé)界面;如果待機(jī)前不是免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入主頁面;在點(diǎn)亮屏幕的同時(shí)打開功放、藍(lán)牙及WIFI自動(dòng)恢復(fù)到待機(jī)前的狀態(tài)。
[0021]藍(lán)牙及WIFI均有開啟和關(guān)閉按鈕,如果開機(jī)時(shí)為打開狀態(tài),為了保證低功耗狀態(tài)則會(huì)自動(dòng)關(guān)閉藍(lán)牙及WIFI。為了方便用戶,當(dāng)屏幕被點(diǎn)亮?xí)r,藍(lán)牙及WiFi自動(dòng)恢復(fù)到待機(jī)前的狀態(tài)(該狀態(tài)包括開啟、關(guān)閉、與誰連接)。
[0022]以下結(jié)合具體場(chǎng)景對(duì)本發(fā)明所述車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法進(jìn)行說明。其中,開機(jī)分以下方式:
1、按鑰匙解鎖開機(jī)(即解除設(shè)防):
車載信息服務(wù)終端啟動(dòng)后必須經(jīng)過設(shè)防成功后(按鑰匙落鎖)才能再次進(jìn)入這種方式開機(jī),進(jìn)入關(guān)屏狀態(tài)后(觸摸屏、按鍵無效),此時(shí)不檢測(cè)ACC-0FF。
[0023]啟動(dòng)順序?yàn)?遙控鑰匙解鎖一門鎖狀態(tài)變更為解鎖一車載信息服務(wù)終端獲取門鎖狀態(tài)信號(hào)一車載信息服務(wù)終端的MCU喚醒一MCU對(duì)CPU上電一載入片內(nèi)loader—載入boot一啟動(dòng)kernel—啟動(dòng)系統(tǒng)APP—開機(jī)完成。
[0024]系統(tǒng)開機(jī)提速效果:按照用戶距車距20m解鎖計(jì)算,用戶步行(均速1.2m/s)到車的時(shí)間t=16s,用戶進(jìn)入汽車前進(jìn)行簡(jiǎn)單的檢查后對(duì)車輛進(jìn)行啟動(dòng),預(yù)計(jì)用時(shí)10s,合計(jì)時(shí)間26s,在此期間系統(tǒng)已經(jīng)完成所有應(yīng)用的啟動(dòng),達(dá)到用戶啟動(dòng)汽車即可流暢使用車載信息服務(wù)終端。
[0025]適用場(chǎng)景:系統(tǒng)關(guān)機(jī)后,用戶在車外,預(yù)判用戶需要上車,提前啟動(dòng)系統(tǒng)。
[0026]2、ACC-ON 開機(jī):
(2.1)已經(jīng)在開機(jī)關(guān)屏狀態(tài),系統(tǒng)在ACC-ON后即可立即載入,用戶啟動(dòng)即可流暢使用車載信息服務(wù)終端。
[0027]系統(tǒng)開機(jī)提速效果:用戶啟動(dòng)汽車即可流暢使用車載信息服務(wù)終端。
[0028]適用場(chǎng)景:用戶在車內(nèi)對(duì)汽車熄火,用戶下車進(jìn)行臨時(shí)事務(wù)處理(如:買煙),上車后直接載入系統(tǒng),Os延時(shí),系統(tǒng)預(yù)判用戶短期內(nèi)還需使用系統(tǒng),對(duì)系統(tǒng)僅進(jìn)行低功耗待機(jī)處理。
[0029](2.2)關(guān)機(jī)狀態(tài),當(dāng)檢測(cè)到ACC-ON信號(hào)則開機(jī),系統(tǒng)為正常開機(jī)流程,啟動(dòng)順序?yàn)?MCU對(duì)CPU上電一載入片內(nèi)loader—載入boot—啟動(dòng)kernel—啟動(dòng)系統(tǒng)APP—開機(jī)完成,無快速開機(jī)功能。
[0030]適用場(chǎng)景:用戶在車內(nèi)對(duì)汽車進(jìn)行了熄火處理并長時(shí)間停留(如:睡覺),執(zhí)行系統(tǒng)休眠,降低系統(tǒng)功耗,無快速開機(jī)功能。
[0031]3、POWER-ON 開機(jī):
有記憶功能,即上次是POWER -OFF關(guān)機(jī),則下次必須按POWER-ON才能開機(jī)。
[0032]使用場(chǎng)景:用戶在車內(nèi)長時(shí)間停留(如:睡覺)但是并未對(duì)汽車進(jìn)行熄火處理,手動(dòng)執(zhí)打系統(tǒng)關(guān)機(jī),降低系統(tǒng)功耗,無快速開機(jī)功能。
[0033]關(guān)機(jī)分以下方式:
UACC-OFF 關(guān)機(jī)
檢測(cè)到ACC-OFF進(jìn)入低功耗待機(jī)狀態(tài),并開始倒計(jì)時(shí),若在倒計(jì)時(shí)內(nèi)未檢測(cè)到ACC-ON信號(hào),則進(jìn)入關(guān)機(jī)流程。
[0034]ACC-OFF關(guān)機(jī)的條件是必須先檢測(cè)到ACC-ON信號(hào),否則10分鐘超時(shí)后關(guān)機(jī)(針對(duì)關(guān)屏啟動(dòng)的場(chǎng)景)。此時(shí)MCU不再檢測(cè)“按鑰匙解鎖(解除設(shè)防)”開機(jī),而應(yīng)等到下次設(shè)防成功(按鑰匙落鎖)后,才開始檢測(cè)“按鑰匙解鎖(解除設(shè)防)”開機(jī)。
[0035]2、POffER-OFF 關(guān)機(jī)
當(dāng)檢測(cè)到POWER處于關(guān)閉狀態(tài)時(shí),車載信息服務(wù)終端進(jìn)入低功耗待機(jī)狀態(tài),并開始倒計(jì)時(shí),若在倒計(jì)時(shí)內(nèi)未檢測(cè)到POWER鍵處于開啟狀態(tài),則進(jìn)入關(guān)機(jī)流程。
[0036]3、車機(jī)以關(guān)屏方式啟動(dòng)(停在警告語界面),這時(shí)如果10分鐘內(nèi)無操作(ACC-ON),則自動(dòng)關(guān)機(jī),這期間不檢測(cè)ACC-0FF。
[0037]4、按鑰匙落鎖(設(shè)防)關(guān)機(jī)
在按照關(guān)機(jī)方式I至3進(jìn)行關(guān)機(jī)的前提下,再按鑰匙落鎖(即設(shè)防)關(guān)機(jī),使汽車進(jìn)入設(shè)防狀態(tài),MCU再重新檢測(cè)是否“按鑰匙解鎖(解除設(shè)防)”等待下次開機(jī)。
【權(quán)利要求】
1.一種車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,其特征在于,包括以下步驟: 步驟1、鑰匙解鎖,車載信息服務(wù)終端檢測(cè)到門鎖狀態(tài)由關(guān)閉變?yōu)殚_啟時(shí),車載信息服務(wù)終端啟動(dòng)到低功耗開機(jī)狀態(tài),即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí); 步驟2、若車載信息服務(wù)終端在倒計(jì)時(shí)間內(nèi)檢測(cè)到ACC-ON信號(hào),則執(zhí)行步驟3 ;否則,車載息服務(wù)終端關(guān)機(jī); 步驟3、車載信息服務(wù)終端判斷上一次關(guān)機(jī)是否為按下POWER鍵關(guān)機(jī),若是,執(zhí)行步驟4 ;若否,執(zhí)行步驟5 ; 步驟4、若車載信息服務(wù)終端在倒計(jì)時(shí)間內(nèi)檢測(cè)到POWER鍵處于開啟狀態(tài),則,執(zhí)行步驟5,若否,車載信息服務(wù)終端關(guān)機(jī); 步驟5、車載信息服務(wù)終端點(diǎn)亮屏幕、打開功放、藍(lán)牙和WIFI,直至車載信息服務(wù)終端檢測(cè)到ACC-OFF信號(hào)或POWER鍵處于關(guān)閉狀態(tài),車載信息服務(wù)終端進(jìn)入低功耗待機(jī)狀態(tài),即車載信息服務(wù)終端處于開啟狀態(tài),屏幕、藍(lán)牙、WiFi和功放均處于關(guān)閉狀態(tài),并開始倒計(jì)時(shí),若車載信息服務(wù)終端在倒計(jì)時(shí)內(nèi)檢測(cè)到ACC-ON信號(hào)或POWER鍵處于開啟狀態(tài),點(diǎn)亮屏幕、打開功放、藍(lán)牙和WIFI ;否則車載信息服務(wù)終端關(guān)機(jī)。
2.根據(jù)權(quán)利要求1所述的車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,其特征在于:所述車載信息服務(wù)終端包括用于處理車載信息服務(wù)終端的各種操作響應(yīng)及資源分類的CPU和用于監(jiān)測(cè)CAN信號(hào)及喚醒CPU的MCU ; 當(dāng)車載信息服務(wù)終端檢測(cè)到門鎖狀態(tài)由開啟變?yōu)殚_啟時(shí),MCU被喚醒,MCU對(duì)CPU上電并發(fā)出ACC-OFF信號(hào),關(guān)閉車載信息服務(wù)終端的屏幕、藍(lán)牙、WiFi和功放。
3.根據(jù)權(quán)利要求1或2所述的車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,其特征在于:所述步驟5中,車載信息服務(wù)終端檢測(cè)是否在倒車,若是,則點(diǎn)亮屏幕進(jìn)入倒車畫面;若否,如果待機(jī)前為免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入免責(zé)界面;如果待機(jī)前不是免責(zé)界面,則點(diǎn)亮屏幕進(jìn)入主頁面。
4.根據(jù)權(quán)利要求2所述的車載信息服務(wù)終端產(chǎn)品的系統(tǒng)啟動(dòng)控制方法,其特征在于:車載信息服務(wù)終端關(guān)機(jī)后,如果MCU檢測(cè)到門鎖狀態(tài)由開啟變?yōu)殛P(guān)閉時(shí),開始倒計(jì)時(shí),在倒計(jì)時(shí)間結(jié)束后,MCU進(jìn)入休眠。
【文檔編號(hào)】G05B19/042GK104460451SQ201410710445
【公開日】2015年3月25日 申請(qǐng)日期:2014年11月29日 優(yōu)先權(quán)日:2014年11月29日
【發(fā)明者】肖建輝 申請(qǐng)人:重慶長安汽車股份有限公司