本發(fā)明涉及汽車電子鑰匙領(lǐng)域,具體地,涉及一種用于汽車電子鑰匙的通信匹配校驗(yàn)方法、汽車電子鑰匙、用于汽車控制器的通信匹配方法、用于與汽車電子鑰匙進(jìn)行通信匹配的汽車控制器、以及用于汽車電子鑰匙的通信匹配校驗(yàn)系統(tǒng)。
背景技術(shù):
隨著現(xiàn)代汽車電子技術(shù)的不斷發(fā)展以及電子鑰匙的快速進(jìn)步,許多汽車上都已經(jīng)安裝了智能鑰匙系統(tǒng),解決了直接使用機(jī)械鑰匙給用戶帶來不便的問題。
為了建立安全的一對(duì)一通信關(guān)系,汽車電子鑰匙與汽車控制器之間需要經(jīng)過通信匹配過程。常規(guī)的通信匹配過程為:電子鑰匙與汽車控制器首先使用各自的初始密鑰來建立初始連接(即,一次通信關(guān)系),其中,雙方的初始密鑰是相同的。汽車控制器可以生成一隨機(jī)且唯一的通信密鑰,其中該通信密鑰不同于所述初始密鑰。之后,汽車控制器可以將所生成的通信密鑰寫入電子鑰匙,以替換電子鑰匙的初始密鑰。日后,電子鑰匙和汽車控制器使用所述通信密鑰來建立通信關(guān)系。
如果汽車控制器與電子鑰匙兩者所持有的通信密鑰相同,那么通信匹配成功,雙方之間可以建立安全的一對(duì)一通信關(guān)系。然而,在汽車控制器向電子鑰匙寫入通信密鑰的過程中,受外界環(huán)境因素影響(例如,由于干擾、網(wǎng)絡(luò)條件等原因,使電子鑰匙與汽車控制器之間的連接發(fā)生中斷),可能出現(xiàn)向電子鑰匙寫入的通信密鑰不完整的情況。一旦汽車控制器與電子鑰匙兩者所持有的通信密鑰不相同,那么通信匹配失敗,二者無法通信。并且,由于 汽車控制器生成的通信密鑰是隨機(jī)且唯一的,除電子鑰匙和汽車控制器之外的第三方無法獲悉該通信密鑰,因此,任何設(shè)備都將無法再與電子鑰匙建立通信關(guān)系。又因?yàn)閺S家不允許用戶對(duì)電子鑰匙的芯片中的軟件進(jìn)行刷新操作,所以,通信匹配失敗的電子鑰匙在用戶手中無法與其余設(shè)備通信,是無效的電子鑰匙,無法再使用。這種一次性通信匹配操作存在風(fēng)險(xiǎn)較大、成本較高和資源浪費(fèi)的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種用于汽車電子鑰匙的通信匹配校驗(yàn)方法、汽車電子鑰匙、用于汽車控制器的通信匹配方法、用于與汽車電子鑰匙進(jìn)行通信匹配的汽車控制器、以及用于汽車電子鑰匙的通信匹配校驗(yàn)系統(tǒng),以解決電子鑰匙在一次通信匹配失敗后無法再使用的問題。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)實(shí)施方式,提供一種用于汽車電子鑰匙的通信匹配校驗(yàn)方法,該方法包括:在所述電子鑰匙與汽車控制器進(jìn)行通信匹配之后,檢測(cè)該電子鑰匙中的自恢復(fù)標(biāo)識(shí),其中,該自恢復(fù)標(biāo)識(shí)是由所述汽車控制器寫入的,并且該自恢復(fù)標(biāo)識(shí)用于表示通信匹配是否成功;在檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述電子鑰匙中由所述汽車控制器寫入的通信密鑰復(fù)位成所述電子鑰匙的初始密鑰,以使所述電子鑰匙能夠與所述汽車控制器重新進(jìn)行通信匹配。
根據(jù)本發(fā)明的另一實(shí)施方式,還提供一種汽車電子鑰匙,該電子鑰匙包括:檢測(cè)單元,用于在所述電子鑰匙與汽車控制器進(jìn)行通信匹配之后,檢測(cè)該電子鑰匙中的自恢復(fù)標(biāo)識(shí),其中,該自恢復(fù)標(biāo)識(shí)是由所述汽車控制器寫入的,并且該自恢復(fù)標(biāo)識(shí)用于表示通信匹配是否成功;以及復(fù)位單元,與所述檢測(cè)單元連接,用于在所述檢測(cè)單元檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述電子鑰匙中由所述汽車控制器寫入的通信密鑰復(fù)位成所 述電子鑰匙的初始密鑰,以使所述電子鑰匙能夠與所述汽車控制器重新進(jìn)行通信匹配。
根據(jù)本發(fā)明的另一實(shí)施方式,還提供一種用于汽車控制器的通信匹配方法,該方法包括:與汽車電子鑰匙建立初始連接;生成通信密鑰;在初始連接建立之后,向所述電子鑰匙寫入值為第一值的自恢復(fù)標(biāo)識(shí),其中,所述第一值用于表示通信匹配失敗;向所述電子鑰匙寫入所生成的通信密鑰,該通信密鑰用于替換所述電子鑰匙的初始密鑰;判斷通信密鑰是否寫入成功;在確定通信密鑰寫入成功的情況下,向所述電子鑰匙寫入值為第二值的自恢復(fù)標(biāo)識(shí),以替換之前寫入的值為所述第一值的自恢復(fù)標(biāo)識(shí),其中,所述第二值用于表示通信匹配成功,從而允許所述電子鑰匙能夠在所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述通信密鑰復(fù)位成所述初始密鑰,以使所述電子鑰匙能夠與所述汽車控制器重新進(jìn)行通信匹配。
根據(jù)本發(fā)明的另一實(shí)施方式,還提供一種用于與汽車電子鑰匙進(jìn)行通信匹配的汽車控制器,該汽車控制器包括:連接建立單元,用于與汽車電子鑰匙建立初始連接;密鑰生成單元,用于生成通信密鑰,該通信密鑰用于替換所述電子鑰匙的初始密鑰;自恢復(fù)標(biāo)識(shí)寫入單元,與所述連接建立單元連接,用于在初始連接建立之后,向所述電子鑰匙寫入值為第一值的自恢復(fù)標(biāo)識(shí),其中,所述第一值用于表示通信匹配失敗;密鑰寫入單元,與所述連接建立單元連接,并與所述密鑰生成單元連接,用于在初始連接建立之后,向所述電子鑰匙寫入所述密鑰生成單元生成的通信密鑰;第一判斷單元,與所述密鑰寫入單元連接,用于判斷通信密鑰是否寫入成功;所述自恢復(fù)標(biāo)識(shí)寫入單元還與所述第一判斷單元連接,并且還用于在所述第一判斷單元確定通信密鑰寫入成功的情況下,向所述電子鑰匙寫入值為第二值的自恢復(fù)標(biāo)識(shí),以替換之前寫入的值為所述第一值的自恢復(fù)標(biāo)識(shí),其中,所述第二值用于表示通信匹配成功,從而允許所述電子鑰匙能夠在所述自恢復(fù)標(biāo)識(shí)表示通信匹配失 敗的情況下,將所述通信密鑰復(fù)位成所述初始密鑰,以使所述電子鑰匙能夠與所述汽車控制器重新進(jìn)行通信匹配。
根據(jù)本發(fā)明的另一實(shí)施方式,還提供一種用于汽車電子鑰匙的通信匹配校驗(yàn)系統(tǒng),該系統(tǒng)包括汽車電子鑰匙和汽車控制器,其中,該汽車電子鑰匙為根據(jù)本發(fā)明提供的所述汽車電子鑰匙,以及該汽車控制器為根據(jù)本發(fā)明提供的所述汽車控制器。
在上述技術(shù)方案中,在汽車控制器與汽車電子鑰匙進(jìn)行通信匹配時(shí),可以由汽車控制器判斷通信匹配是否成功,并向電子鑰匙寫入能夠表示通信匹配是否成功的自恢復(fù)標(biāo)識(shí)。由此,電子鑰匙可以通過檢測(cè)該自恢復(fù)標(biāo)識(shí)來獲悉通信匹配是否成功,并在通信匹配失敗的情況下,通過將通信密鑰復(fù)位成初始密鑰,來將電子鑰匙恢復(fù)成初始狀態(tài)。這樣,該電子鑰匙能夠重新與汽車控制器進(jìn)行通信匹配。由此,可以避免因一次性匹配失敗后電子鑰匙無法再次使用造成的資源浪費(fèi)問題,提高正確的通信密鑰寫入成功率,從而保證電子鑰匙與汽車控制器之間能夠正常、安全地通信。
本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說明。
附圖說明
附圖是用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與下面的具體實(shí)施方式一起用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
圖1示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車電子鑰匙的通信匹配校驗(yàn)系統(tǒng)的框圖;
圖2示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車電子鑰匙的通信匹配校驗(yàn)方法的流程圖;
圖3示出了根據(jù)本發(fā)明的一種實(shí)施方式的由電子鑰匙執(zhí)行的通信匹配的 過程的流程圖;
圖4示出了根據(jù)本發(fā)明的另一種實(shí)施方式的用于汽車電子鑰匙的通信匹配校驗(yàn)方法的流程圖;
圖5示出了根據(jù)本發(fā)明的另一種實(shí)施方式的用于汽車電子鑰匙的通信匹配校驗(yàn)方法的流程圖;
圖6示出了一種實(shí)施方式下的汽車電子鑰匙的結(jié)構(gòu)框圖;
圖7示出了另一種實(shí)施方式下的汽車電子鑰匙的結(jié)構(gòu)框圖;
圖8示出了另一種實(shí)施方式下的汽車電子鑰匙的結(jié)構(gòu)框圖;
圖9示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車控制器的通信匹配方法的流程圖;
圖10示出了根據(jù)本發(fā)明的另一種實(shí)施方式的用于汽車控制器的通信匹配方法的流程圖;
圖11示出了一種實(shí)施方式下的汽車控制器的結(jié)構(gòu)框圖;以及
圖12示出了另一種實(shí)施方式下的汽車控制器的結(jié)構(gòu)框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的具體實(shí)施方式僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。
圖1示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車電子鑰匙的通信匹配校驗(yàn)系統(tǒng)的框圖。如圖1所示,該系統(tǒng)可以包括汽車電子鑰匙1和汽車控制器2。所述汽車控制器2可以與所述電子鑰匙1進(jìn)行通信匹配,以向該電子鑰匙1寫入通信密鑰,該通信密鑰可以用于替換電子鑰匙1的初始密鑰。
在本發(fā)明中,術(shù)語“初始密鑰”是指在通信匹配前預(yù)置在電子鑰匙1和汽車控制器2中的密鑰,并且,電子鑰匙1的初始密鑰與汽車控制器2的初 始密鑰是相同的。設(shè)置該初始密鑰是為了能夠使電子鑰匙1和汽車控制器2之間建立初始連接關(guān)系(亦可稱為一次連接關(guān)系),從而能夠進(jìn)行后續(xù)的通信匹配過程。應(yīng)當(dāng)理解的是,在本發(fā)明中,除非另有說明,術(shù)語“初始密鑰”既可以指代電子鑰匙1的初始密鑰,也可以指代汽車控制器2的初始密鑰。
此外,術(shù)語“通信密鑰”是指在汽車控制器2與電子鑰匙1進(jìn)行通信匹配的過程中,由汽車控制器2生成、并向電子鑰匙1寫入的密鑰。該通信密鑰通常是隨機(jī)且唯一的密鑰,并且該通信密鑰與前面提到的初始密鑰是不相同的密鑰。當(dāng)汽車控制器2向電子鑰匙1寫入該通信密鑰后,電子鑰匙1用該通信密鑰來替換初始密鑰。在本發(fā)明中,初始密鑰只用于電子鑰匙1與汽車控制器2之間的初始連接建立,一旦向電子鑰匙1寫入了通信密鑰,電子鑰匙1的初始密鑰即被該通信密鑰替換,以用于電子鑰匙1與汽車控制器2的未來的通信連接的建立。此外,在汽車控制器2一側(cè),其可以同時(shí)保存通信密鑰和初始密鑰兩者。
在圖1示出的實(shí)施方式中,除了通信密鑰之外,汽車控制器2還可以向電子鑰匙1寫入自恢復(fù)標(biāo)識(shí),其中,該自恢復(fù)標(biāo)識(shí)可以用于表示通信匹配是否成功。所述電子鑰匙1可以在所述通信匹配之后,檢測(cè)所述自恢復(fù)標(biāo)識(shí),并在檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述通信密鑰復(fù)位成電子鑰匙1的初始密鑰,以使所述電子鑰匙1能夠與所述汽車控制器2重新進(jìn)行通信匹配。
電子鑰匙1與汽車控制器2之間可以直接通信(例如,無線通信),或者可以經(jīng)由讀卡器通信。在經(jīng)由讀卡器通信的情況下,電子鑰匙1與讀卡器之間可以無線通信,而汽車控制器2與讀卡器之間可以有線通信。電子鑰匙1與汽車控制器2之間的任何數(shù)據(jù)傳輸均可以通過讀卡器進(jìn)行中轉(zhuǎn),這是本領(lǐng)域的技術(shù)人員公知的,本發(fā)明不對(duì)此進(jìn)行詳細(xì)描述。
通過上述實(shí)施方式,可以在通信匹配失敗的情況下,允許電子鑰匙1通 過將通信密鑰復(fù)位成初始密鑰來將自身復(fù)位成初始狀態(tài),由此,該電子鑰匙1就可以與汽車控制器2重新進(jìn)行通信匹配,而不會(huì)變?yōu)闊o效鑰匙。這樣,可以避免因一次性匹配失敗后電子鑰匙無法再次使用造成的資源浪費(fèi)問題。
下面分別描述上述系統(tǒng)中的汽車電子鑰匙1的結(jié)構(gòu)及該汽車電子鑰匙1執(zhí)行的方法,以及汽車控制器2的結(jié)構(gòu)及該汽車控制器2執(zhí)行的方法。
首先,圖2示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車電子鑰匙1的通信匹配校驗(yàn)方法的流程圖。如圖2所示,該方法可以包括:步驟S21,在所述電子鑰匙1與汽車控制器2進(jìn)行通信匹配之后,檢測(cè)該電子鑰匙1中的自恢復(fù)標(biāo)識(shí),其中,該自恢復(fù)標(biāo)識(shí)是由所述汽車控制器2寫入的,并且該自恢復(fù)標(biāo)識(shí)可以用于表示通信匹配是否成功。此外,該方法還可以包括:步驟S22,在檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述電子鑰匙1中由所述汽車控制器2寫入的通信密鑰復(fù)位成所述電子鑰匙1的初始密鑰,以使所述電子鑰匙1能夠與所述汽車控制器2重新進(jìn)行通信匹配。
圖2主要示出了在已經(jīng)完成了通信匹配之后,由電子鑰匙1對(duì)通信匹配進(jìn)行校驗(yàn)以判斷是否恢復(fù)為初始狀態(tài)的流程。不過應(yīng)當(dāng)理解的是,圖2所示的通信匹配校驗(yàn)方法也可以包括前期的與汽車控制器2進(jìn)行通信匹配的步驟。圖3示出了根據(jù)本發(fā)明的一種實(shí)施方式的由電子鑰匙1執(zhí)行的通信匹配的過程的流程圖。如圖3所示,所述通信匹配的過程可以包括如下步驟:步驟S31,與所述汽車控制器2建立初始連接。如上所述,可以使用預(yù)置的初始密鑰來與汽車控制器2建立初始連接。該步驟S31的實(shí)施是本領(lǐng)域的技術(shù)人員公知的,對(duì)此,本發(fā)明不進(jìn)行贅述。
在初始連接建立之后,步驟S32,接收由所述汽車控制器2發(fā)送的值為第一值的自恢復(fù)標(biāo)識(shí),并存儲(chǔ)該值為第一值的自恢復(fù)標(biāo)識(shí),其中,所述第一值可以用于表示通信匹配失敗。也就是說,通過該步驟S32,汽車控制器2可以先主動(dòng)向電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)。
步驟S33,接收由汽車控制器2發(fā)送的通信密鑰,并在接收到所述通信密鑰的情況下,用該通信密鑰替換所述初始密鑰。該步驟S33的實(shí)施是本領(lǐng)域的技術(shù)人員公知的,對(duì)此,本發(fā)明不進(jìn)行贅述。
步驟S34,接收由所述汽車控制器2發(fā)送的密鑰讀取指令,并在接收到所述密鑰讀取指令的情況下,響應(yīng)于該密鑰讀取指令,將所接收到的通信密鑰(在步驟S33接收到的)返回給所述汽車控制器2,以由所述汽車控制器2根據(jù)返回的通信密鑰判斷通信密鑰是否寫入成功。
步驟S35,接收由所述汽車控制器2發(fā)送的值為第二值的自恢復(fù)標(biāo)識(shí),并在接收到該值為第二值的自恢復(fù)標(biāo)識(shí)的情況下,存儲(chǔ)該值為第二值的自恢復(fù)標(biāo)識(shí),以替換之前存儲(chǔ)的值為第一值的自恢復(fù)標(biāo)識(shí),其中,值為第二值的自恢復(fù)標(biāo)識(shí)是所述汽車控制器2在確定通信密鑰寫入成功的情況下發(fā)送的,并且所述第二值可以用于表示通信匹配成功。
在上述通信匹配的過程中,接收及存儲(chǔ)自恢復(fù)標(biāo)識(shí)的操作至少進(jìn)行一次。例如,汽車控制器2可以先主動(dòng)向電子鑰匙1發(fā)送值為所述第一值的自恢復(fù)標(biāo)識(shí),而電子鑰匙1也先接收并存儲(chǔ)該值為所述第一值的自恢復(fù)標(biāo)識(shí)。之后,汽車控制器2在確定通信密鑰寫入成功的情況下,再向電子鑰匙1發(fā)送值為所述第二值的自恢復(fù)標(biāo)識(shí),而電子鑰匙1接收由所述汽車控制器2發(fā)送的值為所述第二值的自恢復(fù)標(biāo)識(shí),并存儲(chǔ)該值為所述第二值的自恢復(fù)標(biāo)識(shí),以替換之前存儲(chǔ)的值為所述第一值的自恢復(fù)標(biāo)識(shí)。此時(shí),電子鑰匙1進(jìn)行了兩次自恢復(fù)標(biāo)識(shí)的接收和存儲(chǔ)操作。而汽車控制器2在確定通信密鑰寫入失敗(此時(shí)表明電子鑰匙1與汽車控制器2之間的通信連接可能已斷開)的情況下,汽車控制器2不會(huì)再向電子鑰匙1寫入任何自恢復(fù)標(biāo)識(shí),因?yàn)橹耙呀?jīng)通過主動(dòng)的方式寫入了值為所述第一值的自恢復(fù)標(biāo)識(shí),已經(jīng)可以向電子鑰匙1表明通信匹配失敗。此時(shí),電子鑰匙1進(jìn)行一次自恢復(fù)標(biāo)識(shí)的接收和存儲(chǔ)操作。
在步驟S35之后,如果電子鑰匙1中的自恢復(fù)標(biāo)識(shí)為第一值,那么其表示通信匹配失敗,而如果自恢復(fù)標(biāo)識(shí)為第二值,那么其表示通信匹配成功。這樣,在圖2示出的步驟S21和S22中,就可以通過檢測(cè)自恢復(fù)標(biāo)識(shí)為第一值還是第二值來確定通信匹配是成功還是失敗。在本發(fā)明中,用于表示通信匹配成功的第二值可以為特定的數(shù)值,并且用于表示通信匹配失敗的第一值可以是與所述第二值不同的任意數(shù)值。例如,采用數(shù)值0作為第二值來表示通信匹配成功,采用數(shù)值1作為第一值來表示通信匹配失敗。
由于在通信匹配完成后,電子鑰匙1要根據(jù)自恢復(fù)標(biāo)識(shí)的值來決定是否進(jìn)行密鑰復(fù)位,因此,為了避免由于自恢復(fù)標(biāo)識(shí)寫入錯(cuò)誤而對(duì)后續(xù)的校驗(yàn)造成誤導(dǎo),在本發(fā)明的另一個(gè)實(shí)施方式中,所述通信匹配的過程還可以包括對(duì)自恢復(fù)標(biāo)識(shí)寫入成功與否的判斷操作。例如,所述通信匹配的過程還可以包括以下步驟:在存儲(chǔ)值為所述第一值的自恢復(fù)標(biāo)識(shí)之后,接收由所述汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)讀取指令,并在接收到所述自恢復(fù)標(biāo)識(shí)讀取指令的情況下,響應(yīng)于該自恢復(fù)標(biāo)識(shí)讀取指令,將存儲(chǔ)的自恢復(fù)標(biāo)識(shí)返回給所述汽車控制器2,以由所述汽車控制器2根據(jù)返回的自恢復(fù)標(biāo)識(shí)判斷自恢復(fù)標(biāo)識(shí)是否寫入成功。
在這種實(shí)施方式下,所述通信密鑰是所述汽車控制器2在確定自恢復(fù)標(biāo)識(shí)寫入成功的情況下發(fā)送的。也就是說,只有在汽車控制器2確定了自恢復(fù)標(biāo)識(shí)寫入成功的情況下,電子鑰匙1才能接收到由所述汽車控制器2發(fā)送的所述通信密鑰。這樣,可以防止由于自恢復(fù)標(biāo)識(shí)寫入錯(cuò)誤而對(duì)后續(xù)的通信匹配校驗(yàn)造成誤導(dǎo)。此外,如果自恢復(fù)標(biāo)識(shí)寫入失敗,可能表明當(dāng)前電子鑰匙1與汽車控制器2之間的連接已經(jīng)中斷,這時(shí),也就無需再進(jìn)行后續(xù)的通信密鑰寫入操作。
關(guān)于汽車控制器2如何判斷密鑰寫入成功、以及如何判斷自恢復(fù)標(biāo)識(shí)寫入成功的具體方法將在后面進(jìn)行描述。
圖4示出了根據(jù)本發(fā)明的另一種實(shí)施方式的用于汽車電子鑰匙1的通信匹配校驗(yàn)方法的流程圖。如圖4所示,該方法還可以包括:步驟S23,在與所述汽車控制器進(jìn)行通信匹配之后,檢測(cè)喚醒觸發(fā),并在檢測(cè)到所述喚醒觸發(fā)的情況下,才進(jìn)行步驟S21,即才檢測(cè)所述自恢復(fù)標(biāo)識(shí);以及在檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配成功的情況下,步驟S24,執(zhí)行喚醒功能。在圖4所示的實(shí)施方式中,所述電子鑰匙1可以在與所述汽車控制器2進(jìn)行通信匹配之后進(jìn)入休眠狀態(tài),而對(duì)自恢復(fù)標(biāo)識(shí)的檢測(cè)是由接收到喚醒觸發(fā)來開啟的。
圖5示出了根據(jù)本發(fā)明的另一種實(shí)施方式的用于汽車電子鑰匙1的通信匹配校驗(yàn)方法的流程圖。如圖5所示,該方法還可以包括:步驟S25,在檢測(cè)到所述喚醒觸發(fā)的情況下,判斷所述電子鑰匙1是否是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒;在確定所述電子鑰匙1是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒的情況下,才進(jìn)行步驟S21,即才檢測(cè)所述自恢復(fù)標(biāo)識(shí);以及在確定所述電子鑰匙1不是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒的情況下,執(zhí)行所述喚醒功能。
可以例如通過在電子鑰匙1中設(shè)置喚醒計(jì)數(shù)來記錄電子鑰匙1執(zhí)行喚醒功能的次數(shù)。電子鑰匙1執(zhí)行一次喚醒功能,該喚醒計(jì)數(shù)可以增加一個(gè)計(jì)數(shù)。這樣,可以通過檢測(cè)該喚醒計(jì)數(shù)來判斷電子鑰匙1是否是首次被喚醒(首次被喚醒,該喚醒計(jì)數(shù)應(yīng)當(dāng)為零)。
在圖5的這一實(shí)施方式中,電子鑰匙1只有在完成通信匹配后首次被喚醒的情況下,才進(jìn)行通信匹配的校驗(yàn)以及是否進(jìn)行重新通信匹配的決策。一旦需要重新通信匹配,電子鑰匙1在完成該重新通信匹配之后首次被喚醒的情況下,再次進(jìn)行通信匹配的校驗(yàn)以及是否進(jìn)行重新通信匹配的決策,直到通信匹配成功為止。一旦電子鑰匙1校驗(yàn)出通信匹配成功,則電子鑰匙1執(zhí)行喚醒功能。此時(shí),喚醒計(jì)數(shù)可以增加一個(gè)計(jì)數(shù)。喚醒計(jì)數(shù)不為零可以表示 電子鑰匙1曾經(jīng)校驗(yàn)過通信匹配成功,即,表示電子鑰匙1與汽車控制器2之間能夠使用正確、一致的通信密鑰來建立通信關(guān)系,不需要再進(jìn)行通信匹配校驗(yàn),只要接收到喚醒觸發(fā),即可執(zhí)行喚醒功能。這樣,可以減少通信匹配校驗(yàn)次數(shù),降低電子鑰匙1的功耗。
在本發(fā)明中,所述喚醒觸發(fā)例如包括以下中的至少一者:所述電子鑰匙1的電池?cái)嚯娚想娦盘?hào)(即,將電子鑰匙1的電池先取下再裝上)、所述車輛控制器2發(fā)送的低頻命令、或者所述電子鑰匙1上的按鍵觸發(fā)信號(hào)。
在本發(fā)明的另一實(shí)施方式中,還提供了一種汽車電子鑰匙1。圖6示出了一種實(shí)施方式下的汽車電子鑰匙1的結(jié)構(gòu)框圖。如圖6所示,該電子鑰匙1可以包括:檢測(cè)單元10,可以用于在所述電子鑰匙1與汽車控制器2進(jìn)行通信匹配之后,檢測(cè)該電子鑰匙1中的自恢復(fù)標(biāo)識(shí),其中,該自恢復(fù)標(biāo)識(shí)是由所述汽車控制器2寫入的,并且該自恢復(fù)標(biāo)識(shí)用于表示通信匹配是否成功;以及復(fù)位單元20,與檢測(cè)單元10連接,可以用于在所述檢測(cè)單元10檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述電子鑰匙1中由所述汽車控制器2寫入的通信密鑰復(fù)位成所述電子鑰匙1的初始密鑰,以使所述電子鑰匙1能夠與所述汽車控制器2重新進(jìn)行通信匹配。
圖7示出了另一種實(shí)施方式下的汽車電子鑰匙1的結(jié)構(gòu)框圖。如圖7所示,該電子鑰匙1還可以包括通信匹配單元30,該通信匹配單元30可以用于與所述汽車控制器2進(jìn)行通信匹配。其中,所述通信匹配單元30可以包括:連接建立模塊301,可以用于與所述汽車控制器2建立初始連接;存儲(chǔ)模塊302,與檢測(cè)單元10連接,可以用于存儲(chǔ)所述電子鑰匙1的初始密鑰;收發(fā)模塊303,與連接建立模塊301連接,并與存儲(chǔ)模塊302連接,可以用于在初始連接建立之后,接收由所述汽車控制器2發(fā)送的值為第一值的自恢復(fù)標(biāo)識(shí),并將該值為第一值的自恢復(fù)標(biāo)識(shí)存儲(chǔ)到所述存儲(chǔ)模塊302中,其中,所述第一值用于表示通信匹配失?。凰鍪瞻l(fā)模塊303還可以用于在初始連 接建立之后,接收由所述汽車控制器2發(fā)送的所述通信密鑰,并在接收到所述通信密鑰的情況下,將所接收到的通信密鑰存儲(chǔ)到所述存儲(chǔ)模塊302中,以替換所述初始密鑰;所述收發(fā)模塊303還可以用于接收由所述汽車控制器2發(fā)送的密鑰讀取指令,并在接收到所述密鑰讀取指令的情況下,響應(yīng)于該密鑰讀取指令,從所述存儲(chǔ)模塊303提取通信密鑰,并將所提取的通信密鑰返回給所述汽車控制器2,以由所述汽車控制器2根據(jù)返回的通信密鑰判斷通信密鑰是否寫入成功;所述收發(fā)模塊303還可以用于接收由所述汽車控制器2發(fā)送的值為第二值的自恢復(fù)標(biāo)識(shí),并在接收到該值為第二值的自恢復(fù)標(biāo)識(shí)的情況下,將該值為第二值的自恢復(fù)標(biāo)識(shí)存儲(chǔ)到所述存儲(chǔ)模塊302中,以替換之前存儲(chǔ)的值為第一值的自恢復(fù)標(biāo)識(shí),其中,值為第二值的自恢復(fù)標(biāo)識(shí)是所述汽車控制器2在確定通信密鑰寫入成功的情況下發(fā)送的,并且所述第二值用于表示通信匹配成功。
此外,在本發(fā)明的另一實(shí)施方式中,所述收發(fā)模塊303還可以用于在將值為所述第一值的自恢復(fù)標(biāo)識(shí)存儲(chǔ)到所述存儲(chǔ)模塊302之后,接收由所述汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)讀取指令,并在接收到所述自恢復(fù)標(biāo)識(shí)讀取指令的情況下,響應(yīng)于該自恢復(fù)標(biāo)識(shí)讀取指令,從所述存儲(chǔ)模塊302中提取自恢復(fù)標(biāo)識(shí),并將所提取的自恢復(fù)標(biāo)識(shí)返回給所述汽車控制器2,以由所述汽車控制器2根據(jù)返回的自恢復(fù)標(biāo)識(shí)判斷自恢復(fù)標(biāo)識(shí)是否寫入成功。在這種情況下,所述通信密鑰是所述汽車控制器2在確定自恢復(fù)標(biāo)識(shí)寫入成功的情況下發(fā)送的。
圖8示出了另一種實(shí)施方式下的汽車電子鑰匙1的結(jié)構(gòu)框圖。如圖8所示,該電子鑰匙1還可以包括:休眠單元40,與檢測(cè)單元10連接(可選地,還與通信匹配單元30連接)可以用于在所述通信匹配之后,使得所述電子鑰匙1進(jìn)入休眠狀態(tài);所述檢測(cè)單元10還可以用于檢測(cè)喚醒觸發(fā),并在檢測(cè)到所述喚醒觸發(fā)的情況下,才檢測(cè)所述自恢復(fù)標(biāo)識(shí);以及喚醒執(zhí)行單元50, 與檢測(cè)單元10連接,可以用于在所述檢測(cè)單元10檢測(cè)出所述自恢復(fù)標(biāo)識(shí)表示通信匹配成功的情況下,執(zhí)行喚醒功能。
此外,所述檢測(cè)單元10還可以用于在檢測(cè)到所述喚醒觸發(fā)的情況下,判斷所述電子鑰匙1是否是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒;在確定所述電子鑰匙1是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒的情況下,才檢測(cè)所述自恢復(fù)標(biāo)識(shí)。并且,所述喚醒執(zhí)行單元50還可以用于在所述檢測(cè)單元10確定所述電子鑰匙1不是在與所述汽車控制器2進(jìn)行通信匹配后首次被喚醒的情況下,執(zhí)行所述喚醒功能。
汽車電子鑰匙1中各單元和模塊所執(zhí)行的操作與上面描述的用于汽車電子鑰匙1的通信匹配校驗(yàn)方法中相應(yīng)的操作是相同的,因此,對(duì)于汽車電子鑰匙1中各單元和模塊所執(zhí)行的操作的具體原理及過程本發(fā)明不再詳述,可參見對(duì)關(guān)于用于汽車電子鑰匙1的通信匹配校驗(yàn)方法的實(shí)施方式的描述。
下面結(jié)合圖9來詳細(xì)描述用于汽車控制器2的通信匹配方法。
圖9示出了根據(jù)本發(fā)明的一種實(shí)施方式的用于汽車控制器2的通信匹配方法的流程圖。如圖9所示,該方法可以包括:步驟S91,與汽車電子鑰匙1建立初始連接。如上所述,可以使用預(yù)置的初始密鑰來與汽車電子鑰匙1建立初始連接。步驟S92,生成通信密鑰,所述通信密鑰通常為隨機(jī)且唯一的密鑰。步驟S93,在初始連接建立之后,向所述電子鑰匙1寫入值為第一值的自恢復(fù)標(biāo)識(shí),其中,所述第一值用于表示通信匹配失敗。步驟S94,向所述電子鑰匙1寫入所生成的通信密鑰,該通信密鑰可以用于替換所述電子鑰匙1的初始密鑰。上述步驟S91、S92和S94的實(shí)施是本領(lǐng)域的技術(shù)人員公知的,對(duì)此,本發(fā)明不進(jìn)行贅述。
如圖9所示,所述方法還可以包括:步驟S95,判斷通信密鑰是否寫入成功。
可以通過多種方式來判斷通信密鑰是否寫入成功。例如,可以通過通信 密鑰回讀的方式來判斷。例如,可以在向所述電子鑰匙1寫入所述通信密鑰之后,向所述電子鑰匙1發(fā)送密鑰讀取指令,該密鑰讀取指令可以用于指示所述電子鑰匙1返回其存儲(chǔ)的通信密鑰。之后,接收所述電子鑰匙1響應(yīng)于所述密鑰讀取指令而返回的通信密鑰。如果在預(yù)設(shè)時(shí)間內(nèi)未接收到所述電子鑰匙1返回的通信密鑰(即,電子鑰匙1長(zhǎng)時(shí)間未響應(yīng)),則表明電子鑰匙1與汽車控制器2之間的連接可能出現(xiàn)中斷,此時(shí),確定通信密鑰寫入失敗。如果在預(yù)設(shè)時(shí)間內(nèi)接收到所述電子鑰匙1返回的通信密鑰,那么要比較電子鑰匙1返回的通信密鑰是否與汽車控制器2生成的通信密鑰相一致。在所述電子鑰匙1返回的通信密鑰與所述汽車控制器2生成的通信密鑰相一致的情況下,確定通信密鑰寫入成功;而在所述電子鑰匙1返回的通信密鑰與所述汽車控制器2生成的通信密鑰不一致的情況下,確定通信密鑰寫入失敗。
如圖9所示,所述方法還可以包括:步驟S96,在確定通信密鑰寫入成功的情況下,向所述電子鑰匙1寫入值為第二值的自恢復(fù)標(biāo)識(shí),以替換之前寫入的值為所述第一值的自恢復(fù)標(biāo)識(shí),其中,所述第二值可以用于表示通信匹配成功。由此,可以允許所述電子鑰匙1能夠在所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述通信密鑰復(fù)位成所述初始密鑰,以使所述電子鑰匙1能夠與所述汽車控制器2重新進(jìn)行通信匹配。
在這一實(shí)施方式中,寫入自恢復(fù)標(biāo)識(shí)的操作至少進(jìn)行一次。具體地,汽車控制器2可以先主動(dòng)向電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)。之后,汽車控制器2可以在確定通信密鑰寫入成功的情況下,再向電子鑰匙1寫入值為所述第二值的自恢復(fù)標(biāo)識(shí),以替換之前存儲(chǔ)在電子鑰匙1中的值為所述第一值的自恢復(fù)標(biāo)識(shí)。此時(shí),汽車控制器2進(jìn)行了兩次自恢復(fù)標(biāo)識(shí)的寫入操作。而汽車控制器2在確定通信密鑰寫入失敗(此時(shí)表明電子鑰匙1與汽車控制器2之間的通信連接可能已斷開)的情況下,其不會(huì)再向電子鑰匙1寫入任何自恢復(fù)標(biāo)識(shí),因?yàn)橹耙呀?jīng)通過主動(dòng)的方式寫入了值為所述第一 值的自恢復(fù)標(biāo)識(shí),已經(jīng)可以向電子鑰匙1表明通信匹配失敗。此時(shí),汽車控制器2進(jìn)行一次自恢復(fù)標(biāo)識(shí)的寫入操作。
為了避免由于自恢復(fù)標(biāo)識(shí)寫入錯(cuò)誤而對(duì)后續(xù)的校驗(yàn)造成誤導(dǎo),例如,在本發(fā)明的另一個(gè)實(shí)施方式中,如圖10所示,用于汽車控制器2的通信匹配方法還可以包括:步驟S97,在向所述電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)之后,判斷自恢復(fù)標(biāo)識(shí)是否寫入成功;以及在確定自恢復(fù)標(biāo)識(shí)寫入成功的情況下,再向所述電子鑰匙1寫入所生成的通信密鑰。否則,在確定自恢復(fù)標(biāo)識(shí)寫入失敗的情況下,可能表明當(dāng)前電子鑰匙1與汽車控制器2之間的連接已經(jīng)中斷,這時(shí),也就無需再進(jìn)行后續(xù)的通信密鑰寫入操作。并且,在這種情況下,由于尚未向電子鑰匙1寫入通信密鑰,因此,電子鑰匙1中的初始密鑰尚未被替換。這樣,電子鑰匙1與汽車控制器2之間仍可以利用初始密鑰重新建立初始連接,并重新進(jìn)行通信匹配。
所述汽車控制器2可以通過多種方式來判斷自恢復(fù)標(biāo)識(shí)是否寫入成功。例如,可以通過自恢復(fù)標(biāo)識(shí)回讀的方式來判斷。例如,可以在向所述電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)之后,向所述電子鑰匙1發(fā)送自恢復(fù)標(biāo)識(shí)讀取指令,該自恢復(fù)標(biāo)識(shí)讀取指令用于指示所述電子鑰匙1返回其存儲(chǔ)的自恢復(fù)標(biāo)識(shí)(理論上,其存儲(chǔ)的自恢復(fù)標(biāo)識(shí)應(yīng)為第一值)。之后,接收所述電子鑰匙1響應(yīng)于所述自恢復(fù)標(biāo)識(shí)讀取指令而返回的自恢復(fù)標(biāo)識(shí)。如果在預(yù)設(shè)時(shí)間內(nèi)未接收到所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)(即,電子鑰匙1長(zhǎng)時(shí)間未響應(yīng)),則表明電子鑰匙1與汽車控制器2之間的連接可能出現(xiàn)中斷,此時(shí),確定自恢復(fù)標(biāo)識(shí)寫入失敗。如果在預(yù)設(shè)時(shí)間內(nèi)接收到所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí),那么要比較電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)是否與汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)相一致(例如,是否為第一值)。在所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)與所述汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)相一致的情況下,確定自恢復(fù)標(biāo)識(shí)寫入成功;而在所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)與所述汽 車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)不一致的情況下,確定自恢復(fù)標(biāo)識(shí)寫入失敗。
由此,可以防止因自恢復(fù)標(biāo)識(shí)寫入錯(cuò)誤而對(duì)后續(xù)的通信匹配校驗(yàn)造成誤導(dǎo)。此外,如果自恢復(fù)標(biāo)識(shí)寫入失敗,可能表明當(dāng)前電子鑰匙1與汽車控制器2之間的連接已經(jīng)中斷,這時(shí),也就無需再進(jìn)行后續(xù)的通信密鑰寫入操作,而是可以使電子鑰匙1與汽車控制器2之間利用初始密鑰重新建立初始連接,并重新進(jìn)行通信匹配。
在本發(fā)明的另一實(shí)施方式中,還提供了用于與汽車電子鑰匙1進(jìn)行通信匹配的汽車控制器2。圖11示出了一種實(shí)施方式下的汽車控制器2的結(jié)構(gòu)框圖。如圖11所示,該汽車控制器2可以包括:連接建立單元60,可以用于與汽車電子鑰匙1建立初始連接;密鑰生成單元70,可以用于生成通信密鑰,該通信密鑰用于替換所述電子鑰匙1的初始密鑰;自恢復(fù)標(biāo)識(shí)寫入單元100,與所述連接建立單元60連接,用于在初始連接建立之后,向所述電子鑰匙1寫入值為第一值的自恢復(fù)標(biāo)識(shí),其中,所述第一值用于表示通信匹配失??;密鑰寫入單元80,與連接建立單元60連接,并與密鑰生成單元70連接,可以用于在初始連接建立之后,向所述電子鑰匙1寫入所述密鑰生成單元70生成的通信密鑰;第一判斷單元90,與密鑰寫入單元80連接,可以用于判斷通信密鑰是否寫入成功;所述自恢復(fù)標(biāo)識(shí)寫入單元100還可以與所述第一判斷單元90連接,并且還可以用于在所述第一判斷單元90確定通信密鑰寫入成功的情況下,向所述電子鑰匙1寫入值為第二值的自恢復(fù)標(biāo)識(shí),以替換之前寫入的值為所述第一值的自恢復(fù)標(biāo)識(shí),其中,所述第二值用于表示通信匹配成功。由此,可以允許所述電子鑰匙1能夠在所述自恢復(fù)標(biāo)識(shí)表示通信匹配失敗的情況下,將所述通信密鑰復(fù)位成所述初始密鑰,以使所述電子鑰匙1能夠與所述汽車控制器2重新進(jìn)行通信匹配。
如圖12所示,汽車控制器2還可以包括:第二判斷單元110,與自恢復(fù)標(biāo)識(shí)寫入單元100連接,并與密鑰寫入單元80連接,可以用于在所述自恢 復(fù)標(biāo)識(shí)寫入單元100向所述電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)之后,判斷自恢復(fù)標(biāo)識(shí)是否寫入成功;以及所述密鑰寫入單元80在所述第二判斷單元110確定自恢復(fù)標(biāo)識(shí)寫入成功的情況下,再向所述電子鑰匙寫入所述通信密鑰。
例如,所述第二判斷單元110可以通過以下方式判斷自恢復(fù)標(biāo)識(shí)是否寫入成功:在所述自恢復(fù)標(biāo)識(shí)寫入單元100向所述電子鑰匙1寫入值為所述第一值的自恢復(fù)標(biāo)識(shí)之后,向所述電子鑰匙1發(fā)送自恢復(fù)標(biāo)識(shí)讀取指令,該自恢復(fù)標(biāo)識(shí)讀取指令用于指示所述電子鑰匙1返回其存儲(chǔ)的自恢復(fù)標(biāo)識(shí)。接收所述電子鑰匙1響應(yīng)于所述自恢復(fù)標(biāo)識(shí)讀取指令而返回的自恢復(fù)標(biāo)識(shí)。如果在預(yù)設(shè)時(shí)間內(nèi)未接收到所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí),則表明電子鑰匙1與汽車控制器2之間的連接可能出現(xiàn)中斷,此時(shí),確定自恢復(fù)標(biāo)識(shí)寫入失敗。如果在預(yù)設(shè)時(shí)間內(nèi)接收到所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí),那么要比較電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)是否與汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)相一致(例如,是否為第一值)。在所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)與所述汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)相一致的情況下,確定自恢復(fù)標(biāo)識(shí)寫入成功;而在所述電子鑰匙1返回的自恢復(fù)標(biāo)識(shí)與所述汽車控制器2發(fā)送的自恢復(fù)標(biāo)識(shí)不一致的情況下,確定自恢復(fù)標(biāo)識(shí)寫入失敗。
例如,所述第一判斷單元90可以通過以下方式判斷通信密鑰是否寫入成功:在所述密鑰寫入單元80向所述電子鑰匙1寫入所述通信密鑰之后,向所述電子鑰匙1發(fā)送密鑰讀取指令,該密鑰讀取指令可以用于指示所述電子鑰匙1返回其存儲(chǔ)的通信密鑰。接收所述電子鑰匙1響應(yīng)于所述密鑰讀取指令而返回的通信密鑰。如果在預(yù)設(shè)時(shí)間內(nèi)未接收到所述電子鑰匙1返回的通信密鑰,則表明電子鑰匙1與汽車控制器2之間的連接可能出現(xiàn)中斷,此時(shí),確定通信密鑰寫入失敗。如果在預(yù)設(shè)時(shí)間內(nèi)接收到所述電子鑰匙1返回的通信密鑰,那么要比較電子鑰匙1返回的通信密鑰是否與密鑰生成單元70 生成的通信密鑰相一致。在所述電子鑰匙1返回的通信密鑰與密鑰生成單元70生成的通信密鑰相一致的情況下,確定通信密鑰寫入成功;而在所述電子鑰匙1返回的通信密鑰與密鑰生成單元70生成的通信密鑰不一致的情況下,確定通信密鑰寫入失敗。
汽車控制器2中各單元所執(zhí)行的操作與上面描述的用于汽車控制器2的通信匹配方法中相應(yīng)的操作是相同的,因此,對(duì)于汽車控制器2中各單元所執(zhí)行的操作的具體原理及過程本發(fā)明不再詳述,可參見對(duì)關(guān)于用于汽車控制器2的通信匹配方法的實(shí)施方式的描述。
此外,在本發(fā)明中,汽車電子鑰匙1和汽車控制器2中的各個(gè)單元和模塊可以單獨(dú)地或者組合地實(shí)施為硬件電路(例如,現(xiàn)場(chǎng)可編程門陣列FPGA、集成電路IC、專用集成電路ASIC等等)和/或芯片(處理器、微處理器、微控制器等等)形式。這些硬件電路和/或芯片被相應(yīng)配置在汽車電子鑰匙1和汽車控制器2中,以使汽車電子鑰匙1和汽車控制器2能夠?qū)崿F(xiàn)相應(yīng)功能。
綜上,通過本發(fā)明,電子鑰匙能夠在通信匹配失敗的情況下,通過將通信密鑰復(fù)位成初始密鑰,來將電子鑰匙恢復(fù)成初始狀態(tài)。這樣,該電子鑰匙能夠重新與汽車控制器進(jìn)行通信匹配。由此,可以避免因一次性匹配失敗后電子鑰匙無法再次使用造成的資源浪費(fèi)問題,提高正確的通信密鑰寫入成功率,從而保證電子鑰匙與汽車控制器之間能夠正常、安全地通信。
以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施方式,但是,本發(fā)明并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行多種簡(jiǎn)單變型,這些簡(jiǎn)單變型均屬于本發(fā)明的保護(hù)范圍。
另外需要說明的是,在上述具體實(shí)施方式中所描述的各個(gè)具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進(jìn)行組合。為了避免不必要的重復(fù),本發(fā)明對(duì)各種可能的組合方式不再另行說明。
此外,本發(fā)明的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開的內(nèi)容。