欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)和方法與流程

文檔序號:12051508閱讀:1848來源:國知局
一種基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)和方法與流程

本發(fā)明涉及車載導(dǎo)航領(lǐng)域,尤其涉及一種基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)和方法。



背景技術(shù):

隨著汽車電子產(chǎn)品的發(fā)展迅速,車載導(dǎo)航系統(tǒng)的使用頻率越來越高。傳統(tǒng)的車載導(dǎo)航主機是基于WIN-CE系統(tǒng),其CPU相對落后,不支持WIFI上網(wǎng),且可以安裝的應(yīng)用程序較少。基于安卓系統(tǒng)的車載導(dǎo)航主機由于其開放性、易用性,再加上美觀的UI及其可自定義桌面,豐富的軟件資源、免費熱門應(yīng)用等優(yōu)勢,使其市場占有率越來越高。

但是目前在基于安卓系統(tǒng)的車載導(dǎo)航主機中,由于需要在點火時才能啟動電源模塊,進而才能啟動車載導(dǎo)航主機,因此存在開機慢的問題。目前基于安卓系統(tǒng)的車載導(dǎo)航主機的開機速度約為10-30秒,若想要達到5-15秒的開機速度,則必須采用速度快的CPU,導(dǎo)致較高的生產(chǎn)成本。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于針對現(xiàn)有基于安卓系統(tǒng)的車載導(dǎo)航主機開機慢的缺陷,提供一種基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)和方法。

本發(fā)明為了解決上述技術(shù)問題,采用的技術(shù)方案是:一種基于CAN總線的車載導(dǎo)航主機開機系統(tǒng),包括CAN總線以及電性連接于所述CAN總線的信號產(chǎn)生單元和基于安卓系統(tǒng)的車載導(dǎo)航主機,其特征在于,所述信號產(chǎn)生單元用于產(chǎn)生車身數(shù)據(jù)信號,所述CAN總線用于在所述車身數(shù)據(jù)信號的觸發(fā)下產(chǎn)生CAN總線數(shù)據(jù),所述車載導(dǎo)航主機包括CAN收發(fā)器、耦合于所述CAN收發(fā)器的微控制單元、耦合于所述微控制單元的電源模塊、以及耦合于所述微控制單元和所述電源模塊的CPU及其他功能模塊,其中,所述CAN收發(fā)器用于將接收的來自所述CAN總線的所述CAN總線數(shù)據(jù)轉(zhuǎn)換為串口數(shù)據(jù)及I/O口電平信號,并將所述串口數(shù)據(jù)及所述I/O口電平信號發(fā)送到所述微控制單元;所述微控 制單元用于根據(jù)來自所述CAN收發(fā)器的所述I/O口電平信號,開啟所述電源模塊或保持所述電源模塊處于開啟狀態(tài);所述電源模塊用于控制所述CPU及所述其他功能模塊上電,使所述車載導(dǎo)航主機開機或保持開機狀態(tài),在所述車身數(shù)據(jù)信號為開鎖信號時,在用戶對車輛撤防時,所述信號產(chǎn)生單元產(chǎn)生所述開鎖信號以觸發(fā)所述CAN總線產(chǎn)生所述CAN總線數(shù)據(jù),所述車載導(dǎo)航主機在所述CAN總線數(shù)據(jù)的觸發(fā)下開機。

優(yōu)選地,所述車載導(dǎo)航主機還包括:狀態(tài)檢測模塊,耦合與所述微控制單元,用于在用戶上車點火時,檢測所述車載導(dǎo)航主機的狀態(tài),若所述車載導(dǎo)航主機處于開啟狀態(tài),則發(fā)送狀態(tài)信號到所述微控制單元,由所述微控制單元根據(jù)所述狀態(tài)信號控制開啟其他模塊。

優(yōu)選地,所述CAN總線數(shù)據(jù)通過所述CAN收發(fā)器的串口傳送到所述微控制單元,并通過所述CAN收發(fā)器的I/O口將所述CAN總線數(shù)據(jù)狀態(tài)告知所述微控制單元。

優(yōu)選地,所述CAN收發(fā)器具有總線喚醒功能及喚醒標志輸出,通過I/O口將所述I/O口電平信號輸出到所述微控制單元。

優(yōu)選地,在所述車身數(shù)據(jù)信號為ACC狀態(tài)信號時,在車輛熄滅后到所述車輛完全休眠前,所述信號產(chǎn)生單元產(chǎn)生ACC關(guān)閉狀態(tài)信號以觸發(fā)所述CAN總線持續(xù)產(chǎn)生所述CAN總線數(shù)據(jù),所述車載導(dǎo)航主機在所述CAN總線數(shù)據(jù)的觸發(fā)下持續(xù)保持所述開機狀態(tài)。

相應(yīng)地,本發(fā)明還提供了一種基于CAN總線的車載導(dǎo)航主機開機方法,用于基于安卓系統(tǒng)的車載導(dǎo)航主機,其特征在于,包括:信號產(chǎn)生單元產(chǎn)生車身數(shù)據(jù)信號;CAN總線在所述車身數(shù)據(jù)信號的觸發(fā)下產(chǎn)生CAN總線數(shù)據(jù);CAN收發(fā)器接收來自所述CAN總線的所述CAN總線數(shù)據(jù),并將所述CAN總線數(shù)據(jù)轉(zhuǎn)換為串口數(shù)據(jù)及I/O口電平信號,發(fā)送到微控制單元;所述微控制單元接收來自所述CAN收發(fā)器的所述I/O口電平信號,開啟電源模塊或保持所述電源模塊處于開啟狀態(tài);以及由所述電源模塊控制CPU及其他功能模塊上電,使所述車載導(dǎo)航主機開機或保持開機狀態(tài),其中,在所述車身數(shù)據(jù)信號為開鎖信號時,在用戶對車輛撤防時,所述信號產(chǎn)生單元產(chǎn)生所述開鎖信號以觸發(fā)所述CAN總線產(chǎn)生所述CAN總線數(shù)據(jù),所述車載導(dǎo)航主機在所述CAN總線數(shù)據(jù)的觸發(fā)下開機。

優(yōu)選地,還包括:在用戶上車點火時,若狀態(tài)檢測模塊檢測到所述車載導(dǎo)航主機處于開啟狀態(tài),則發(fā)送狀態(tài)信號到所述微控制單元,由所述微控制單元根據(jù)所述狀態(tài)信號控制開啟其他模塊。

優(yōu)選地,在所述車身數(shù)據(jù)信號為ACC狀態(tài)信號時,在車輛熄滅后到所述車輛完全休眠前,所述信號產(chǎn)生單元產(chǎn)生ACC關(guān)閉狀態(tài)信號以觸發(fā)所述CAN總線持續(xù)產(chǎn)生所述CAN總線數(shù)據(jù),所述車載導(dǎo)航主機在所述CAN總線數(shù)據(jù)的觸發(fā)下持續(xù)保持所述開機狀態(tài)。

實施本發(fā)明實施例,具有如下有益效果:通過本發(fā)明提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)和方法,在車輛開鎖時即可通過CAN總線產(chǎn)生數(shù)據(jù)來觸發(fā)微控制單元控制導(dǎo)航主機進行后臺開機,當用戶上車點火時,導(dǎo)航主機已經(jīng)開機5-20秒時間,實現(xiàn)了導(dǎo)航主機提前開機的功能,在不提升成本的基礎(chǔ)上提升了開機速度;此外,在使用過程中,只要CAN總線上有數(shù)據(jù),導(dǎo)航主機就一直處于喚醒狀態(tài),若用戶熄火車輛后,在車輛完全休眠前(約2-5分鐘內(nèi))又再次打火,導(dǎo)航主機后臺其實是一直保持開機狀態(tài)的,這時候車輛打火,主機開機直接進入主界面,用戶感覺主機開機時間為0秒,極大改善了用戶使用體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一實施例提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)的結(jié)構(gòu)示意圖;

圖2是本發(fā)明另一實施例提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)的結(jié)構(gòu)示意圖;

圖3是本發(fā)明一實施例提供的基于CAN總線的車載導(dǎo)航主機開機方法的流程圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

圖1是本發(fā)明一實施例提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)100的結(jié)構(gòu)示意圖。本發(fā)明提供的車載導(dǎo)航主機開機系統(tǒng)用于基于安卓系統(tǒng)的車載導(dǎo)航主機。如圖1所示,開機系統(tǒng)100包括CAN總線110以及電性連接于CAN總線110的信號產(chǎn)生單元120和車載導(dǎo)航主機130。在該實施例中,信號產(chǎn)生單元120產(chǎn)生車身數(shù)據(jù)信號,CAN總線110在車身數(shù)據(jù)信號的觸發(fā)下產(chǎn)生CAN總線數(shù)據(jù),車載導(dǎo)航主機130接收CAN總線110上產(chǎn)生的CAN總線數(shù)據(jù),并在CAN總線數(shù)據(jù)的觸發(fā)下開機或保持開機狀態(tài)。

在本發(fā)明一實施例中,由于只需通過CAN總線110上的CAN總線數(shù)據(jù)觸發(fā)車載導(dǎo)航主機130,因此,在使用過程中,只要CAN總線110上有數(shù)據(jù),則車載導(dǎo)航主機130一直處于開機狀態(tài)。車身數(shù)據(jù)信號包括但不限于:開鎖信號、速度信號、左轉(zhuǎn)向信號、右轉(zhuǎn)向信號、近光信號、遠光信號、喇叭信號、剎車信號、倒車信號、ACC(鑰匙門開關(guān))狀態(tài)信號等。

具體而言,在本發(fā)明一實施例中,以車身數(shù)據(jù)信號為開鎖信號為例,在用戶用車時,在距離車輛一定距離時,即可對車輛撤防,使車輛開鎖,喚醒車輛,此時,在車身控制單元上產(chǎn)生開鎖信號,在開鎖信號的觸發(fā)下,CAN總線110上產(chǎn)生CAN總線數(shù)據(jù),車載導(dǎo)航主機130接收CAN總線110上產(chǎn)生的CAN總線數(shù)據(jù),并在CAN總線數(shù)據(jù)的觸發(fā)下開機。在本發(fā)明另一實施例中,以車身數(shù)據(jù)信號為ACC狀態(tài)信號為例,在車輛熄滅后到車輛完全休眠前(例如,2-5分鐘內(nèi))的一段時間內(nèi),ACC狀態(tài)檢測模塊檢測到車輛處于ACC關(guān)閉狀態(tài),產(chǎn)生ACC關(guān)閉狀態(tài)信號,在ACC關(guān)閉狀態(tài)信號的觸發(fā)下,CAN總線110上持續(xù)產(chǎn)生CAN總線數(shù)據(jù),車載導(dǎo)航主機130接收CAN總線110上產(chǎn)生的CAN總線數(shù)據(jù),并在CAN總線數(shù)據(jù)的觸發(fā)下持續(xù)保持后臺開機狀態(tài)。

圖2是本發(fā)明另一實施例提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng)200的結(jié)構(gòu)示意圖。如圖2所示,在該實施例中,車載導(dǎo)航主機130包括CAN收發(fā)器132、耦合于CAN收發(fā)器132的微控制單元134、耦合于微控制單元134的電源模塊136、以及耦合于微控制單元134和電源模塊136的CPU 140和其 他功能模塊150。

CAN收發(fā)器132與CAN總線110互相電性連接,用于將接收的來自CAN總線110的CAN總線數(shù)據(jù)轉(zhuǎn)換為串口數(shù)據(jù)和I/O口電平信號發(fā)送給微控制單元134,實現(xiàn)車載導(dǎo)航主機130與CAN總線110的通信。微控制單元134用于根據(jù)來自CAN收發(fā)器132的I/O口電平信號,開啟電源模塊136保持電源模塊136處于開啟狀態(tài)。電源模塊136用于控制CPU 140及其他功能模塊150上電,使車載導(dǎo)航主機130開機或保持開機狀態(tài)。具體而言,CAN收發(fā)器132為具有總線喚醒功能及喚醒標志輸出的CAN收發(fā)器(例如,TJA1041),可以在CAN總線110被喚醒時接收來自CAN總線110的CAN總線數(shù)據(jù),并將CAN總線數(shù)據(jù)轉(zhuǎn)換為微控制單元134可以識別的串口數(shù)據(jù)和I/O口電平信號,并通過CAN收發(fā)器132的I/O口將CAN總線數(shù)據(jù)狀態(tài)告知微控制單元。

優(yōu)選地,在本發(fā)明一實施例中,車載導(dǎo)航主機130還包括耦合于微控制單元134的狀態(tài)檢測模塊138,用于在用戶上車點火時,檢測車載導(dǎo)航主機130的狀態(tài),若車載導(dǎo)航主機130處于ACC ON的狀態(tài),則發(fā)送狀態(tài)信號到微控制單元134,由微控制單元134根據(jù)狀態(tài)信號控制開啟其他模塊(例如,顯示屏、音頻模塊等)。

有利地,通過本發(fā)明提供的基于CAN總線的車載導(dǎo)航主機開機系統(tǒng),在車輛開鎖時即可通過CAN總線產(chǎn)生數(shù)據(jù)來觸發(fā)微控制單元控制導(dǎo)航主機進行后臺開機,當用戶上車點火時,導(dǎo)航主機已經(jīng)開機5-20秒時間,實現(xiàn)了導(dǎo)航主機提前開機的功能,在不提升成本的基礎(chǔ)上提升了開機速度;此外,在使用過程中,只要CAN總線上有數(shù)據(jù),導(dǎo)航主機就一直處于喚醒狀態(tài),若用戶熄火車輛后,在車輛完全休眠前(約2-5分鐘內(nèi))又再次打火,導(dǎo)航主機后臺其實是一直保持開機狀態(tài)的,這時候車輛打火,主機開機直接進入主界面,用戶感覺主機開機時間為0秒,極大改善了用戶使用體驗。

圖3為本發(fā)明一實施例提供的基于CAN總線的車載導(dǎo)航主機開機方法300的流程圖。本發(fā)明提供的車載導(dǎo)航主機開機方法用于基于安卓系統(tǒng)的車載導(dǎo)航主機。如圖3所示,基于CAN總線的車載導(dǎo)航主機開機方法300包括以下步驟。

步驟S302:信號產(chǎn)生單元產(chǎn)生車身數(shù)據(jù)信號。

車身數(shù)據(jù)信號包括但不限于:開鎖信號、速度信號、左轉(zhuǎn)向信號、右轉(zhuǎn)向信號、近光信號、遠光信號、喇叭信號、剎車信號、倒車信號、ACC(鑰匙門 開關(guān))狀態(tài)信號等。

步驟S304:CAN總線在車身數(shù)據(jù)信號的觸發(fā)下產(chǎn)生CAN總線數(shù)據(jù)。

步驟S306:車載導(dǎo)航主機上的CAN收發(fā)器接收來自CAN總線的CAN總線數(shù)據(jù),并將CAN總線數(shù)據(jù)轉(zhuǎn)換為串口數(shù)據(jù)和I/O口電平信號,發(fā)送到微控制單元。

具體地,在本發(fā)明一實施例中,車載導(dǎo)航主機上的CAN收發(fā)器為具有總線喚醒功能及喚醒標志輸出的CAN收發(fā)器(例如,TJA1041)。

步驟S308:微控制單元接收來自CAN收發(fā)器的I/O口電平信號,開啟電源模塊或保持電源模塊處于開啟狀態(tài)。

具體地,在本發(fā)明一實施例中,串口數(shù)據(jù)和I/O口電平信號通過CAN收發(fā)器的串口傳送到微控制單元。

步驟S310:由電源模塊控制CPU和其他功能模塊上電,使車載導(dǎo)航主機開機或保持開機狀態(tài)。

具體地,以車身數(shù)據(jù)信號為開鎖信號為例,說明本發(fā)明的基于CAN總線的車載導(dǎo)航主機開機方法。在用戶用車時,在距離車輛一定距離時,通過遙控裝置對車輛撤防,使車輛開鎖,喚醒車輛,此時,在車身控制單元上產(chǎn)生開鎖信號;在開鎖信號的觸發(fā)下,CAN總線上產(chǎn)生CAN總線數(shù)據(jù);CAN收發(fā)器將來自CAN總線的CAN總線數(shù)據(jù)轉(zhuǎn)換為微控制單元可以識別的串口數(shù)據(jù)和I/O口電平信號,并通過串口將串口數(shù)據(jù)和I/O口電平信號發(fā)送到微控制單元;微控制單元根據(jù)I/O口電平信號開啟電源模塊,由電源模塊控制CPU和其他功能模塊上電,使車載導(dǎo)航主機開機;在用戶上車點火時,狀態(tài)檢測模塊檢測到車載導(dǎo)航主機處于ACC ON的狀態(tài),發(fā)送狀態(tài)信號到微控制單元,由微控制單元根據(jù)狀態(tài)信號控制開啟其他模塊(例如,顯示屏、音頻模塊等)。

有利地,通過本發(fā)明提供的基于CAN總線的車載導(dǎo)航主機開機方法,在車輛開鎖時即可通過CAN總線產(chǎn)生數(shù)據(jù)來觸發(fā)微控制單元控制導(dǎo)航主機進行后臺開機,當用戶上車點火時,導(dǎo)航主機已經(jīng)開機5-20秒時間,實現(xiàn)了導(dǎo)航主機提前開機的功能,在不提升成本的基礎(chǔ)上提升了開機速度;此外,在使用過程中,只要CAN總線上有數(shù)據(jù),導(dǎo)航主機就一直處于喚醒狀態(tài),若用戶熄火車輛后,在車輛完全休眠前(約2-5分鐘內(nèi))又再次打火,導(dǎo)航主機后臺其實是一直保持開機狀態(tài)的,這時候車輛打火,主機開機直接進入主界面,用戶感覺主機開機 時間為0秒,極大改善了用戶使用體驗。

以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
婺源县| 通河县| 平遥县| 南宫市| 高淳县| 文登市| 绍兴县| 中江县| 昌图县| 曲阜市| 娱乐| 乌海市| 贡山| 华亭县| 年辖:市辖区| 成都市| 公安县| 原平市| 信宜市| 长泰县| 文山县| 曲阜市| 萍乡市| 临颍县| 城固县| 泰兴市| 土默特左旗| 鹤庆县| 临邑县| 竹溪县| 临猗县| 海阳市| 容城县| 施甸县| 兴业县| 宜宾县| 晋江市| 鄄城县| 长葛市| 平凉市| 陇西县|