汽車電子設(shè)備軟件的更新方法、更新終端及汽車電子系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種汽車電子設(shè)備軟件的更新方法、更新終端以及汽車電子系統(tǒng),其中所述汽車電子設(shè)備軟件的更新方法包括:將移動存儲介質(zhì)與汽車的行車電腦連接并啟動所述行車電腦,所述移動存儲介質(zhì)中存儲有更新文件和應用程序;行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備;所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。本發(fā)明汽車電子設(shè)備軟件更新方便。
【專利說明】
汽車電子設(shè)備軟件的更新方法、更新終端及汽車電子系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軟件更新領(lǐng)域,尤其涉及一種汽車電子設(shè)備軟件的更新方法、更新終端及汽車電子系統(tǒng)。
【背景技術(shù)】
[0002]汽車上電子設(shè)備的程序更新一直是汽車廠商必須面對的問題。目前的更新方法主要有兩種,一種是召回一更新一發(fā)回,即汽車廠商將需要更新的汽車召回4S店或指定修理部,然后對汽車電子設(shè)備軟件更新后再發(fā)給客戶。這種更新方法的缺點是周期長,對用戶的影響大。另一種更新方法是汽車生產(chǎn)廠商安排工程師攜帶PC機、燒寫器等工具出差去更新,這種更新方法的缺點是浪費大量的人力和物力。
【發(fā)明內(nèi)容】
[0003]為解決上述【背景技術(shù)】中汽車電子設(shè)備更新存在的問題,本發(fā)明提供了一種汽車電子設(shè)備軟件的更新方法、更新終端以及汽車電子系統(tǒng)。
[0004]本發(fā)明提供的汽車電子設(shè)備軟件的更新方法包括:
[0005]將移動存儲介質(zhì)與汽車的行車電腦連接并啟動所述行車電腦,所述移動存儲介質(zhì)中存儲有更新文件和應用程序;
[0006]行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備;所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0007]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新方法中,當所述移動存儲介質(zhì)與行車電腦連接后,行車電腦自動控制所述應用程序運行。
[0008]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新方法中,所述應用程序運行后確定出需要更新的汽車電子設(shè)備具體為:
[0009]所述應用程序掃描所述汽車電子設(shè)備中軟件的版本號;
[0010]所述應用程序?qū)⑺銎囯娮釉O(shè)備中軟件的版本號與自身攜帶的軟件的版本號相比,若兩個版本號有區(qū)別,則確定該汽車電子設(shè)備需要更新。
[0011]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新方法中,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中具體為:
[0012]所述應用程序相應的更新文件從所述通訊總線傳輸?shù)剿鲂枰碌钠囯娮釉O(shè)備的存儲器中,并控制所述更新文件覆蓋所述存儲器中原文件完成更新。
[0013]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新方法中,當確定出需要更新的汽車電子設(shè)備為多個時,所述應用程序根據(jù)預設(shè)更新順序更新需要更新的汽車電子設(shè)備。
[0014]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新方法中,所述移動存儲介質(zhì)為一張SD卡、移動硬盤或U盤。
[0015]本發(fā)明提供的汽車電子設(shè)備軟件的更新終端,包括:
[0016]行車電腦,其具有移動存儲介質(zhì)接口,在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0017]進一步地,本發(fā)明所述汽車電子設(shè)備軟件的更新終端中,所述應用程序運行后確定出需要更新的汽車電子設(shè)備具體為:
[0018]所述應用程序掃描汽車電子設(shè)備中軟件的版本號;
[0019]所述應用程序?qū)⑺銎囯娮釉O(shè)備中軟件的版本號與自身攜帶的軟件的版本號相比,若兩個版本號有區(qū)別,則確定該汽車電子設(shè)備需要更新。
[0020]本發(fā)明提供的汽車電子系統(tǒng),包括汽車電子設(shè)備和汽車電子設(shè)備軟件的更新終端;所述汽車電子設(shè)備軟件的更新終端包括行車電腦,所述行車電腦具有移動存儲介質(zhì)接Π ;
[0021]所述行車電腦與所述汽車電子設(shè)備連接,用于在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0022]進一步地,本發(fā)明所述汽車電子系統(tǒng)中,所述汽車電子設(shè)備包括組合儀表模塊、車身控制模塊和/或空調(diào)控制模塊。
[0023]本發(fā)明在更新汽車電子設(shè)備軟件時,只需要將應用程序和更新文件存儲在一移動存儲介質(zhì)中,然后將移動存儲介質(zhì)與行車電腦連接,行車電腦控制應用程序和更新文件完成汽車電子設(shè)備的更新;無需將汽車召回更新,因此時間短;也不需要安排工程師親自到現(xiàn)場更新,節(jié)省人力和物力。
【專利附圖】
【附圖說明】
[0024]圖1是本發(fā)明實施例提供的汽車電子設(shè)備軟件的更新方法流程圖。
[0025]圖2是本發(fā)明實施例提供的汽車電子設(shè)備軟件的更新終端框圖。
[0026]圖3是本發(fā)明實施例提供的汽車電子系統(tǒng)框圖。
[0027]說明書附圖標記如下:
[0028]1、行車電腦;2、移動存儲介質(zhì)接口 ;3、通訊總線;4、汽車電子設(shè)備;41、組合儀表模塊;42、車身控制模塊;43、空調(diào)控制模塊。
【具體實施方式】
[0029]為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0030]汽車電子設(shè)備和行車電腦組成汽車上的電子網(wǎng)絡,大多數(shù)汽車電子設(shè)備是通過硬件和軟件的結(jié)合完成工作的,軟件版本會隨技術(shù)的發(fā)展而更新,進而使其功能更加強大。因此為了增強車輛的功能性,每隔一段時間就需要對汽車電子設(shè)備中的軟件進行更新。
[0031]本發(fā)明提供一種汽車電子設(shè)備軟件的更新方法,包括:
[0032]將移動存儲介質(zhì)與汽車的行車電腦連接并啟動所述行車電腦,所述移動存儲介質(zhì)中存儲有更新文件和應用程序;
[0033]行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備;所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0034]本發(fā)明在更新汽車電子設(shè)備軟件時,只需要將應用程序和更新文件存儲在一移動存儲介質(zhì)中,然后將移動存儲介質(zhì)與行車電腦連接,行車電腦控制應用程序和更新文件完成汽車電子設(shè)備的更新;無需將汽車召回更新,因此時間短;也不需要安排工程師親自到現(xiàn)場更新,節(jié)省人力和物力。
[0035]以下通過實施例對本發(fā)明進行進一步的說明。
[0036]實施例1
[0037]如圖1所示,本發(fā)明實施例提供的汽車電子設(shè)備軟件的更新方法,包括:
[0038]S11、將移動存儲介質(zhì)與汽車的行車電腦連接并啟動所述行車電腦,所述移動存儲介質(zhì)中存儲有應用程序和更新文件。
[0039]其中移動存儲介質(zhì)可以是一個U盤、SD卡、移動硬盤等,汽車行車電腦中具有固定存儲器和SD卡,其中固定存儲器用于存儲導航等數(shù)據(jù),該SD卡可以從行車電腦取出,駕駛員下載喜歡的音樂文件存放到SD卡,然后插入行車電腦中播放。本實施例移動存儲介質(zhì)優(yōu)選為插在行車電腦中的SD卡,當需要對汽車電子設(shè)備進行更新時,從供應商指定官網(wǎng)上或從供應商那里將更新文件和應用程序拷貝到SD卡上。其中更新文件為汽車電子設(shè)備的最新版本軟件或比較好用的版本軟件。應用程序為控制汽車電子設(shè)備軟件更新的操作軟件。應用程序優(yōu)選為綠色版,不需要安裝。
[0040]當SD卡上拷貝好更新文件后,將SD卡插入行車電腦上,啟動行車電腦,若行車電腦在插入SD卡前已經(jīng)啟動,當插入SD卡后需要重啟。行車電腦作為汽車上所有電子設(shè)備的控制中心,通過行車電腦可以與各電子設(shè)備通信。
[0041]S12、行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0042]作為一種實現(xiàn)方式,所述應用程序中攜帶有所有汽車電子設(shè)備的最新軟件版本號,啟動應用程序,應用程序掃描出汽車電子設(shè)備的版本號,并將汽車電子設(shè)備的版本號與應用程序中攜帶的汽車電子設(shè)備的軟件版本號對比,若兩個版本號不同,則說明需要更新。當然應用程序中存儲的軟件版本號不一定是最新的,這根據(jù)自身需要。當找出需要更新的汽車電子設(shè)備后,作為一種具體實現(xiàn)方式,應用程序控制更新文件從通訊總線傳輸?shù)叫枰碌钠囯娮釉O(shè)備的閃存器中,并將原有的軟件覆蓋,重啟該汽車電子設(shè)備后完成更新。
[0043]作為另一種實施方式,步驟S12中,行車電腦上可以設(shè)置一個更新開關(guān),當需要更新汽車電子設(shè)備時,將SD卡插入行車電腦,啟動行車電腦并按下更新開關(guān),行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備。
[0044]作為一種優(yōu)選實施方式,當所述移動存儲介質(zhì)與行車電腦連接后,行車電腦自動控制所述應用程序運行。具體可以設(shè)置電腦的啟動方式來完成,這樣當存儲有應用程序和更新文件的SD卡插在行車電腦,啟動行車電腦后,行車電腦就自動控制應用程序運行,應用程序自動確定出需要更新的汽車電子設(shè)備,操作步驟簡潔。
[0045]作為一種優(yōu)選實施方式,當行車電腦確定出有多個汽車電子設(shè)備需要更新時,所述應用程序根據(jù)預設(shè)更新順序更新需要更新的汽車電子設(shè)備。具體可以為行車電腦根據(jù)汽車電子設(shè)備被確定出需要更新的順序依次對汽車電子設(shè)備進行更新。例如依次檢測到汽車電子設(shè)備中的組合儀表模塊、車身控制模塊和空調(diào)控制模塊都需要更新時,行車電腦依次更新組合儀表模塊、車身控制模塊和空調(diào)控制模塊。
[0046]實施例2
[0047]本實施例還提出了一種汽車電子設(shè)備軟件的更新終端,包括:行車電腦1,其具有移動存儲介質(zhì)接口 2,在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
[0048]本實施例中的行車電腦I為汽車上所有電子設(shè)備的控制中心,行車電腦I與各個汽車電子設(shè)備通過通訊總線連接進行通信,通訊總線可以是CAN總線。
[0049]作為一種優(yōu)選實施方式,當所述移動存儲介質(zhì)與行車電腦連接后,行車電腦自動控制所述應用程序運行。具體可以設(shè)置電腦的啟動方式來完成。這樣當存儲有應用程序和更新文件的SD卡插在行車電腦,啟動行車電腦后,行車電腦就自動控制應用程序確定出需要更新的汽車電子設(shè)備。
[0050]本實施例提供的汽車電子設(shè)備軟件的更新終端采用移動存儲介質(zhì)和行車電腦I結(jié)合更新汽車電子設(shè)備,不需要到召回或人工到現(xiàn)場更新汽車電子設(shè)備,因此汽車電子設(shè)備更新更方便和快捷。
[0051]本實施例中的具體細節(jié)與實施例1相同,可以相互利用。
[0052]實施例3
[0053]本實施例一種汽車電子系統(tǒng),如圖3所示,所述汽車電子系統(tǒng)包括汽車電子設(shè)備4和實施例2所述汽車電子設(shè)備軟件的更新終端;所述行車電腦I與所述汽車電子設(shè)備4連接,用于在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備4,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備4的存儲器中以進行電子設(shè)備軟件更新。
[0054]所述行車電腦I與汽車電子設(shè)備4通過通訊總線3連接,通訊總線可以為CAN總線。
[0055]所述汽車電子設(shè)備4包括組合儀表模塊41、車身控制模塊42和空調(diào)控制模塊43。汽車電子設(shè)備4并不限于上述例舉的組合儀表模塊41、車身控制模塊42和空調(diào)控制模塊43。
[0056]作為另一種實施方式,汽車電子設(shè)備4也可以為儀表模塊41、車身控制模塊42和空調(diào)控制模塊43中的其中一個。
[0057]本實施例提供的汽車電子系統(tǒng)采用移動存儲介質(zhì)和行車電腦I結(jié)合更新汽車電子設(shè)備4,不需要到召回或人工到現(xiàn)場更新汽車電子設(shè)備,因此汽車電子設(shè)備更新更方便和快捷。
[0058]本實施例中的具體細節(jié)與實施例2相同,可以相互利用。
[0059]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
[0060]另外需要說明的是,在上述【具體實施方式】中所描述的各個具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進行組合,為了避免不必要的重復,本發(fā)明對各種可能的組合方式不再另行說明。此外,本發(fā)明的各種不同的實施方式之間也可以進行任意組合,只要其不違背本發(fā)明的思想,其同樣應當視為本發(fā)明所公開的內(nèi)容。
【權(quán)利要求】
1.一種汽車電子設(shè)備軟件的更新方法,其特征在于,包括: 將移動存儲介質(zhì)與汽車的行車電腦連接并啟動所述行車電腦,所述移動存儲介質(zhì)中存儲有更新文件和應用程序; 行車電腦控制所述應用程序程序運行,所述應用程序運行后確定出需要更新的汽車電子設(shè)備;所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
2.根據(jù)權(quán)利要求1所述汽車電子設(shè)備軟件的更新方法,其特征在于,當所述移動存儲介質(zhì)與行車電腦連接后,行車電腦自動控制所述應用程序運行。
3.根據(jù)權(quán)利要求1所述汽車電子設(shè)備軟件的更新方法,其特征在于,所述應用程序運行后確定出需要更新的汽車電子設(shè)備具體為: 所述應用程序掃描汽車電子設(shè)備中軟件的版本號; 所述應用程序?qū)⑺銎囯娮釉O(shè)備中軟件的版本號與自身攜帶的軟件的版本號相比,若兩個版本號有區(qū)別,則確定該汽車電子設(shè)備需要更新。
4.根據(jù)權(quán)利要求1所述汽車電子設(shè)備軟件的更新方法,其特征在于,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中具體為: 所述應用程序?qū)⑾鄳母挛募乃鐾ㄓ嵖偩€傳輸?shù)剿鲂枰碌钠囯娮釉O(shè)備的存儲器中,并控制所述更新文件覆蓋所述存儲器中原文件完成更新。
5.根據(jù)權(quán)利要求1-4任意一項所述汽車電子設(shè)備軟件的更新方法,當確定出需要更新的汽車電子設(shè)備為多個時,所述應用程序根據(jù)預設(shè)更新順序更新需要更新的汽車電子設(shè)備。
6.根據(jù)權(quán)利要求1-4任意一項所述汽車電子設(shè)備軟件的更新方法,其特征在于,所述移動存儲介質(zhì)為一張SD卡、移動硬盤或U盤。
7.一種汽車電子設(shè)備軟件的更新終端,其特征在于,包括: 行車電腦,其具有移動存儲介質(zhì)接口,在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
8.根據(jù)權(quán)利要求7所述汽車電子設(shè)備軟件的更新終端,其特征在于,所述應用程序運行后確定出需要更新的汽車電子設(shè)備具體為: 所述應用程序掃描汽車電子設(shè)備中軟件的版本號; 所述應用程序?qū)⑺銎囯娮釉O(shè)備中軟件的版本號與自身攜帶的軟件的版本號相比,若兩個版本號有區(qū)別,則確定該汽車電子設(shè)備需要更新。
9.一種汽車電子系統(tǒng),其特征在于,包括汽車電子設(shè)備和汽車電子設(shè)備軟件的更新終端;所述汽車電子設(shè)備軟件的更新終端包括行車電腦,所述行車電腦具有移動存儲介質(zhì)接Π ; 所述行車電腦與所述汽車電子設(shè)備連接,用于在與移動存儲介質(zhì)連接后控制移動介質(zhì)中的應用程序運行以確定出需要更新的汽車電子設(shè)備,所述應用程序?qū)⑾鄳母挛募懭胨鲂枰碌钠囯娮釉O(shè)備的存儲器中以進行電子設(shè)備軟件更新。
10.根據(jù)權(quán)利要求9所述汽車電子系統(tǒng),其特征在于,所述汽車電子設(shè)備包括組合儀表模塊、車身控制模塊和/或空調(diào)控制模塊。
【文檔編號】B60R16/02GK104423993SQ201310395069
【公開日】2015年3月18日 申請日期:2013年9月3日 優(yōu)先權(quán)日:2013年9月3日
【發(fā)明者】李 根 申請人:比亞迪股份有限公司