專利名稱:用于對(duì)總線系統(tǒng)的用戶進(jìn)行喚醒的方法和裝置以及相應(yīng)的用戶的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及根據(jù)獨(dú)立權(quán)利要求的前序部分所述的用于對(duì)總線系統(tǒng)的用戶進(jìn)行喚醒的一種方法和一種裝置以及一種相應(yīng)的用戶。
背景技術(shù):
汽車中的控制設(shè)備越來越多地長(zhǎng)時(shí)間地被提供電壓(也稱為端子30-能力),以在點(diǎn)火關(guān)閉時(shí)也能夠?qū)嵤┠承┍O(jiān)控和控制功能。其比如可以是進(jìn)入授權(quán)和駕駛授權(quán)或者診斷情形。為了降低電流消耗,這些控制設(shè)備進(jìn)入一種所謂的睡眠模式。這或者通過關(guān)閉電壓調(diào)節(jié)器、或者通過該微控制器進(jìn)入相應(yīng)的運(yùn)行模式來實(shí)現(xiàn)。在需要時(shí)該控制設(shè)備必須被喚醒。這或者通過至該用戶微控制器喚醒輸入端的為此而設(shè)置的線路、或者至電壓調(diào)節(jié)器喚醒輸入端的為此而設(shè)置的線路來實(shí)現(xiàn)。在當(dāng)今通常聯(lián)網(wǎng)的系統(tǒng)中,這也可以通過在總線線路上的激活來實(shí)現(xiàn)。其缺點(diǎn)是,或者必須給所需的所有控制設(shè)備敷設(shè)一個(gè)單獨(dú)的喚醒線路,或者在通過總線喚醒時(shí)要么通過總線上的通信要么通過總線上的干擾來喚醒所有的控制設(shè)備,不需要的控制設(shè)備也通過有意的或無(wú)意的總線激活而被喚醒。當(dāng)今的CAN收發(fā)器可以基本上運(yùn)行于兩個(gè)模式,在激活模式中用于通信,在睡眠模式中用于節(jié)能的靜止?fàn)顟B(tài)。應(yīng)用程序可以設(shè)定所期望的運(yùn)行模式,一旦該收發(fā)器在該CAN總線上識(shí)別到一個(gè)信號(hào)或一個(gè)信號(hào)特征、比如顯性比特,那么該收發(fā)器還尤其是自動(dòng)地從睡眠模式切換為激活模式。在該收發(fā)器處于睡眠模式期間,該CAN節(jié)點(diǎn)的其他部分可以是關(guān)閉的,如果該CAN收發(fā)器切換到激活模式,那么然后其再次被接通。DE 103 58 584 Al描述了一種方法,S卩如何通過一個(gè)電路來擴(kuò)展CAN收發(fā)器,其中該電路從一個(gè)CAN消息的一個(gè)8字節(jié)長(zhǎng)的數(shù)據(jù)字段中解碼了 8比特長(zhǎng)的樣式(Muster)。由此該CAN收發(fā)器可以運(yùn)行于四種模式。除了前述的模式之外,還有另一節(jié)能模式和一個(gè)中間模式。一旦該收發(fā)器在該CAN總線上識(shí)別到一個(gè)顯性比特,那么它就自動(dòng)地從睡眠模式切換到節(jié)能模式。在節(jié)能模式中它檢測(cè)信號(hào)特征,如果它在一個(gè)預(yù)給定的時(shí)間段內(nèi)識(shí)別到許多信號(hào)特征比如脈沖邊緣,那么就切換到中間模式。一旦它在重新發(fā)送的CAN消息的8字節(jié)長(zhǎng)數(shù)據(jù)字段中識(shí)別到某一樣式,其中它為此按照一種特定的方法來解碼該消息,那么它才從中間模式切換到激活模式中。該喚醒樣式針對(duì)每個(gè)CAN收發(fā)器單獨(dú)地配置。該消息的CAN標(biāo)識(shí)對(duì)于該方法是固定預(yù)給定的。如果它在該消息中沒有識(shí)別到該喚醒樣式,那么它就返回到節(jié)能模式中。在該中間模式中能耗僅稍微高于節(jié)能模式,該CAN節(jié)點(diǎn)的其他部分可以保持關(guān)閉。由此實(shí)現(xiàn)了如下的CAN網(wǎng)絡(luò),其中幾個(gè)節(jié)點(diǎn)受控地保持于節(jié)能的節(jié)能模式,而其他的節(jié)點(diǎn)通過該CAN總線來通信。這些單個(gè)節(jié)點(diǎn)可以選擇性地從節(jié)能模式中被喚醒。這也稱為選擇性喚醒。從而能夠通過在汽車中所采用的總線、尤其CAN總線選擇性地僅僅喚醒用于滿足所需功能的控制設(shè)備。
發(fā)明內(nèi)容
本發(fā)明的任務(wù)是說明一種如何能夠在CAN網(wǎng)絡(luò)中把單個(gè)的節(jié)點(diǎn)以及節(jié)點(diǎn)組同時(shí)地喚醒的優(yōu)化的方法。本發(fā)明涉及用于對(duì)CAN總線系統(tǒng)的用戶進(jìn)行喚醒的一種方法和一種裝置,其中設(shè)置有檢測(cè)機(jī)構(gòu),該檢測(cè)機(jī)構(gòu)檢測(cè)在該總線系統(tǒng)上所傳輸信號(hào)的至少一個(gè)預(yù)給定信號(hào)特征,并由此導(dǎo)入其他的喚醒過程,其特征在于,定義了至少一個(gè)信號(hào)特征之一的至少兩個(gè)變化曲線、樣式或序列,尤其是樣式,其中一個(gè)用于喚醒組,第二個(gè)用于單獨(dú)喚醒。有利地把信號(hào)的邊緣或邊緣變換來作為預(yù)給定的信號(hào)特征。同樣可以符合目的地把信號(hào)電平或多個(gè)信號(hào)電平的確定組合來作為預(yù)給定的信號(hào)特征。尤其有利的是,在出現(xiàn)至少一個(gè)信號(hào)特征之一時(shí)確定一個(gè)時(shí)間段,并由如此確定的時(shí)間段在關(guān)于該時(shí)間段所述信號(hào)特征第一次出現(xiàn)之后得到一個(gè)二進(jìn)制信息,該信息能夠?qū)υ摽偩€系統(tǒng)的用戶進(jìn)行選擇性的喚醒。在此可以從所獲得的信息中讀出要喚醒的用戶,其中這可以通過對(duì)促使離開睡眠模式的該消息/通知、也或者重新發(fā)送的另一喚醒消息/通知的分析來進(jìn)行。在該總線上所連接的控制設(shè)備可以有利地完全關(guān)閉它的微控制器,或者利用同樣被關(guān)閉的時(shí)鐘發(fā)生器而進(jìn)入睡眠模式,其中僅僅必須給連接在總線上的最小功率消耗的收發(fā)器、尤其CAN收發(fā)器提供待命供電。通過根據(jù)本發(fā)明采用在出現(xiàn)所述信號(hào)特征時(shí)所確定的時(shí)間段,可以與所采用的總線系統(tǒng)傳輸速率無(wú)關(guān)地來進(jìn)行解碼,其中通過分析也附加地還可以識(shí)別在塊構(gòu)造中與總線系統(tǒng)中的通信塊有關(guān)的錯(cuò)誤。尤其有利的是,該消息在導(dǎo)入另一喚醒過程之后被重新發(fā)送,并由此確定現(xiàn)在應(yīng)該選擇性地完全喚醒哪些用戶。由此可以有效地避免把消息有錯(cuò)誤地解釋為喚醒消息。但也可以在分析唯一一個(gè)消息時(shí)實(shí)施喚醒過程的兩個(gè)步驟。通過本發(fā)明的方法,擴(kuò)展了通過具選擇性喚醒功能的該CAN收發(fā)器的喚醒方法的配置可能性,因?yàn)槠洳皇莾H配置一個(gè)樣式,而是配置至少兩個(gè)。該方法的優(yōu)點(diǎn)是,應(yīng)用程序可以利用一個(gè)唯一的消息把多個(gè)CAN節(jié)點(diǎn)同時(shí)地從節(jié)能模式中喚醒。這在CAN總線上節(jié)省了時(shí)間和帶寬。保留喚醒單個(gè)CAN節(jié)點(diǎn)的可能性。其他優(yōu)點(diǎn)和有利的擴(kuò)展方案參見說明以及權(quán)利要求書的特征。
本發(fā)明借助附圖來更詳細(xì)解釋。其中
圖I示出了具有多個(gè)、至少兩個(gè)用戶的總線系統(tǒng)。圖2示出了以流程圖形式的根據(jù)本發(fā)明的方法流程。在圖3中示例地示出了在數(shù)據(jù)字段中編碼入喚醒信息的一個(gè)消息。圖4最后示出了在數(shù)據(jù)字段中一個(gè)塊的根據(jù)本發(fā)明的構(gòu)造以確定具有編碼入信息的信號(hào)特征。圖5示例地示出了在成組喚醒信息以及單個(gè)喚醒信息中所編碼入的喚醒信息的劃分。具體實(shí)施例方式圖I示出了具有總線用戶101、102和103的總線系統(tǒng)100??偩€用戶分別包含有收發(fā)器或介質(zhì)連接單元107、108或109以及具有集成時(shí)鐘發(fā)生器104、105或106的時(shí)間檢測(cè)部件或計(jì)數(shù)部件。其分別可以位于相應(yīng)的收發(fā)器或介質(zhì)連接單元的外部,但也可以體現(xiàn)為其組成部分。如前所述,在該實(shí)施例中,應(yīng)該通過在汽車中通常采用的CAN總線來選擇性地喚醒僅僅那些用于滿足所需功能的控制設(shè)備。在此也可以將設(shè)備組合成對(duì)相同喚醒信息進(jìn)行反應(yīng)的組。一種可能性是,為了選擇而使用一個(gè)消息/CAN幀(比如標(biāo)識(shí))的某些部分。但其前提是,該喚醒裝置與處于運(yùn)行中的時(shí)鐘發(fā)生器持續(xù)連接,但該時(shí)鐘發(fā)生器在電流消耗上占大部分。該喚醒方式的前提是,總線的傳輸速率是已知的,并且該時(shí)鐘發(fā)生器僅允許具有通過外部影響、諸如供電電壓或溫度等引起的非常微小的波動(dòng)?,F(xiàn)在確切的任務(wù)是,采用或開發(fā)一種選擇方法,該方法多級(jí)地運(yùn)行,并在第一級(jí)中不依賴處于運(yùn)行中的時(shí)鐘發(fā)生器。在總線上所連接的處于靜止?fàn)顟B(tài)的控制設(shè)備或用戶、比如102和103可以完全關(guān) 閉其微控制器,或者帶入時(shí)鐘發(fā)生器關(guān)閉的狀態(tài)中。具有時(shí)鐘發(fā)生器105或106的時(shí)間檢測(cè)部件或計(jì)數(shù)部件被帶入睡眠模式中,在該模式中集成的時(shí)鐘發(fā)生器關(guān)閉。在處于靜止?fàn)顟B(tài)的用戶中,比如102和103,僅僅在總線上所連接的、最小功率消耗的CAN收發(fā)器或介質(zhì)連接單元被設(shè)置有待命供電。如果一個(gè)用戶、比如101在總線上發(fā)送了用于喚醒用戶102和/或103的特征性信號(hào),那么就激活該選擇機(jī)制。在第一步驟中該用戶102和103切換為節(jié)能模式,并對(duì)所發(fā)送的總線信號(hào)邊緣進(jìn)行計(jì)數(shù)。該時(shí)間檢測(cè)部件或計(jì)數(shù)部件利用時(shí)鐘發(fā)生器105或106而被激活。根據(jù)邊緣計(jì)數(shù)的結(jié)果,來進(jìn)行至該中間模式的切換。在該中間模式中,借助時(shí)鐘發(fā)生器105或106來解碼該數(shù)據(jù)字段的內(nèi)容,并與所存儲(chǔ)的喚醒地址相比較。在結(jié)果肯定的情況下,該用戶就切換到激活模式中,并比如激活用戶102或103的微控制器和/或其他的電壓調(diào)節(jié)器。本發(fā)明可以作為單級(jí)喚醒概念來實(shí)施,其中該方法的兩個(gè)步驟根據(jù)對(duì)所接收的唯一一個(gè)消息的分析來執(zhí)行。但也可以作為兩級(jí)喚醒概念來實(shí)施,以進(jìn)一步提高喚醒可靠性,在兩級(jí)喚醒概念中該方法的兩個(gè)步驟根據(jù)所接收的兩個(gè)相鄰消息的分析來執(zhí)行。如果多個(gè)設(shè)備對(duì)相同的喚醒機(jī)制或者對(duì)相同的特征性信號(hào)進(jìn)行反應(yīng),那么也可以喚醒整個(gè)設(shè)備組,或者把設(shè)備組合成組。通過本發(fā)明的措施,還同時(shí)能夠?qū)崿F(xiàn)為了特定應(yīng)用而喚醒特定的設(shè)備。通過邏輯構(gòu)建,能夠與該消息所采用的傳輸速率無(wú)關(guān)地來提取信息,這稍后還要更詳細(xì)解釋。在此在高和低或0和I、也即該二進(jìn)制信息之間進(jìn)行變換的數(shù)量很大程度上是恒定的。尤其優(yōu)選的是,該喚醒消息是一個(gè)按照CAN總線ISO標(biāo)準(zhǔn)所構(gòu)建的消息,該消息不違反該標(biāo)準(zhǔn),并從而在現(xiàn)有的系統(tǒng)中不會(huì)產(chǎn)生問題。如在其他解決方案中所采用的CAN控制器那么在此就不需要了。在圖2中作為一個(gè)例子示出了原理流程圖。喚醒請(qǐng)求的發(fā)送機(jī)把對(duì)應(yīng)于圖3的一個(gè)消息A發(fā)送到該總線上、諸如這里在該例子中的CAN總線,其中在該消息中用編號(hào)編碼入要喚醒的接收機(jī)或接收機(jī)組。在靜止?fàn)顟B(tài)中該總線是隱性的。如果該第一消息到達(dá),其中這可以在至顯性的切換處被識(shí)別并在圖2的塊I中發(fā)生,則計(jì)數(shù)器被激活。該時(shí)間檢測(cè)部件或計(jì)數(shù)部件105或106的時(shí)鐘發(fā)生器平行地被啟動(dòng)。在由多個(gè)系數(shù)所影響的某一時(shí)間上,然后在圖2的塊2中對(duì)該消息的邊緣也或信號(hào)電平的數(shù)量進(jìn)行計(jì)數(shù)。如果該數(shù)量處于允許的界限內(nèi),那么就激活該電路的第二部分。由此實(shí)現(xiàn)了把總線上的通信或者干擾和喚醒請(qǐng)求進(jìn)行第一次分離。如果所述比較結(jié)果是肯定的,也即它是一個(gè)喚醒請(qǐng)求,那么就給該邏輯的第二級(jí)提供電流?,F(xiàn)在該發(fā)送機(jī)第二次發(fā)送對(duì)應(yīng)于圖3的該消息A。從該消息中,現(xiàn)在該喚醒邏輯、也即尤其該處理單元采用時(shí)間檢測(cè)部件或計(jì)數(shù)部件105或106從該數(shù)據(jù)字段中根據(jù)下文所述的方法來讀出應(yīng)該被喚醒的設(shè)備或設(shè)備組的編號(hào)。這在圖2的塊3中進(jìn)行。如果所讀出的編號(hào)與所存儲(chǔ)的相一致,那么就在圖2的塊4中通過激活電壓調(diào)節(jié)器或喚醒微控制器來激活該設(shè)備,并且相應(yīng)的用戶參與總線通信。按照本發(fā)明的方法,這不僅針對(duì)單個(gè)的用戶,而且還針對(duì)用戶組的情況,使得在后一情況中利用一個(gè)喚醒消息來喚醒多個(gè)用戶。如前所述,在該流程圖中示出了利用塊2和3的組合的這種二級(jí)喚醒方法。同樣也可以僅僅利用這兩級(jí)之一來作為喚醒判據(jù)。對(duì)應(yīng)于圖3,該消息A以一種優(yōu)選的形式被用作CAN總線ISO標(biāo)準(zhǔn)而構(gòu)建的消息。在此設(shè)置有一個(gè)幀開始S0F、通常包含有標(biāo)識(shí)的一個(gè)仲裁字段、以及在數(shù)據(jù)字段之前的一個(gè)·控制字段。與該數(shù)據(jù)字段相連地包含有作為循環(huán)冗余校驗(yàn)CRC的一個(gè)校驗(yàn)數(shù)字以及與消息傳輸有關(guān)的一個(gè)確認(rèn)字段、確認(rèn)ACK。該消息A在數(shù)據(jù)字段中包含有設(shè)備或設(shè)備組的編號(hào)。作為CAN標(biāo)識(shí)可以米用Wake-Up-ID,也即對(duì)應(yīng)于CAN規(guī)范2. Orrr rrrd rrrr,其中r表不隱性,d表示顯性。但也可以為該喚醒消息來確定另外一個(gè)消息地址。從而該幀符合CAN總線規(guī)范,并且其他設(shè)備通過CAN總線的通信不受干擾。如圖3所示,在幀中尤其在CAN幀中整個(gè)數(shù)據(jù)字段在此由64個(gè)比特組成,劃分為8個(gè)塊,也即塊0至塊7。在此在每個(gè)塊中編碼入設(shè)備編號(hào)的至少I個(gè)比特。如果在此在每個(gè)塊中編碼入設(shè)備編號(hào)的正好I個(gè)比特,那么,如圖所示,該電路就可以從一個(gè)CAN幀中8個(gè)比特來用于進(jìn)一步處理。通過這8個(gè)比特的嵌套可以識(shí)別在傳輸中的錯(cuò)誤。圖3的單個(gè)塊0至7的特殊構(gòu)造在圖4中示出。通過8個(gè)塊的這種特殊構(gòu)造,可以與所采用的總線傳輸速率無(wú)關(guān)地來進(jìn)行編碼。另外還可以識(shí)別在塊構(gòu)造中的錯(cuò)誤。在此一個(gè)塊對(duì)應(yīng)于該CAN數(shù)據(jù)字段中的8個(gè)比特。在圖4中示例地示出了一個(gè)塊的構(gòu)造。在此比特2和3為高,以測(cè)量或確定一個(gè)時(shí)間t。在比特3結(jié)束之后,該喚醒邏輯或該處理單元等待預(yù)先確定的時(shí)間t 一次,并存儲(chǔ)然后所出現(xiàn)的狀態(tài),再一次等待時(shí)間t,并再次存儲(chǔ)然后重新出現(xiàn)的狀態(tài)。如圖4所示,在此該時(shí)間t和2t如此來選擇,使得全部的高或低信號(hào)能夠在信號(hào)電平的范圍內(nèi)被識(shí)別。同樣也可以考慮通過相應(yīng)選擇相應(yīng)的時(shí)間段來識(shí)別信號(hào)邊緣,比如從比特4到比特5以及從比特6到比特7。從而與所采用的傳輸速率無(wú)關(guān)地實(shí)現(xiàn)了對(duì)0信息、在此在比特5和6中以及I信息、在此通過比特7和8的編碼可能性。也即,在圖4的示例編碼中,比特I總是0,比特2和比特3總是1,為了校準(zhǔn)時(shí)間t,比特4再次總是0,以在校準(zhǔn)時(shí)間和真正的二進(jìn)制信息之間進(jìn)行分隔。比特5和6在此如此來選擇,使得其是高的,這對(duì)于該塊則意味的是邏輯O。比特7和8然后如此來選擇,這對(duì)于該塊意味的是邏輯I。也即,比特5和6為1,該塊包含有邏輯0,比特7和8為1,那么該塊包含有邏輯I。也即,這些比特在此被如此設(shè)置,使得或者比特5和6為1,或者比特7和8為I。也即,在此所述的方法示出了一種與構(gòu)造線路無(wú)關(guān)的傳輸,尤其通過對(duì)邊緣或邊緣變換以及根據(jù)相應(yīng)預(yù)給定信號(hào)特征的相應(yīng)信號(hào)電平的計(jì)數(shù);在一種多級(jí)概念中,一方面作為第一喚醒級(jí),并在分析在同一消息或重新發(fā)送的消息中所編碼入的二進(jìn)制信息時(shí)作為第二選擇性喚醒級(jí)。前述的信號(hào)特征在此可以如前所述一方面是信號(hào)電平、也即如圖4中例子所示的O或I,但也或者如已經(jīng)說明的是信號(hào)邊緣或信號(hào)邊緣變換的分析。從而得到選擇性喚醒控制設(shè)備的一種簡(jiǎn)單的可能性,而無(wú)需具有附加的線路耗費(fèi)并且無(wú)需總是將該總線系統(tǒng)的所有不需要的用戶帶入電流消耗。 具有選擇性喚醒功能的該CAN收發(fā)器的配置可能性通過本發(fā)明而被如下地?cái)U(kuò)展,即不僅配置一個(gè)樣式,而且配置至少兩個(gè)。一個(gè)樣式用于單獨(dú)喚醒一個(gè)單個(gè)用戶,其他一個(gè)或多個(gè)樣式用于喚醒用戶組。通過合適地選擇配置樣式,能夠?qū)崿F(xiàn)不必單獨(dú)地存儲(chǔ)或配置所有的喚醒樣式。該方法的優(yōu)點(diǎn)是,應(yīng)用程序可以利用一個(gè)唯一的CAN消息把多個(gè)CAN節(jié)點(diǎn)從節(jié)能模式中喚醒。這節(jié)省了在該CAN總線上的時(shí)間和帶寬。通過該第二樣式保持得到喚醒單個(gè)CAN節(jié)點(diǎn)的能力?;旧洗嬖谒姆N用于相應(yīng)于喚醒功能來配置諸如CAN收發(fā)器的IC的可能性
1.在IC中的固定編碼(ROM)
2.易失性存儲(chǔ)器,其在每次從外部接通之后必須重新設(shè)置(比如通過SPI)
3.非易失性存儲(chǔ)器,其在作業(yè)線末端處被編程(EPROM,EEPROM,Flash)
4.比特跳換(Bit-zapping),各個(gè)比特通過熔絲/抗熔絲技術(shù)在作業(yè)線末端處被永久地設(shè)置
版本I適合于每個(gè)單次的編碼件數(shù)非常高的情況。版本2需要自己的編程接口。版本3在生產(chǎn)中引起較高的成本(附加的處理步驟)。版本4可以用于少量的比特。如果多個(gè)CAN節(jié)點(diǎn)利用相同的喚醒樣式來配置,那么這些CAN節(jié)點(diǎn)就可以同時(shí)地被喚醒,而不是單獨(dú)地。因此,實(shí)現(xiàn)一種可替選的喚醒樣式是有意義的。那么每個(gè)CAN節(jié)點(diǎn)就可以具有單獨(dú)的喚醒樣式;CAN節(jié)點(diǎn)組采用相同的可替選喚醒樣式,借助該可替選喚醒樣式它們可以被同時(shí)喚醒。在下文中詳細(xì)闡述了一個(gè)例子,并在圖5中示出。為了節(jié)省配置比特(尤其對(duì)于跳換配置),可替選的喚醒樣式被特殊編碼,比如選擇喚醒樣式的n個(gè)比特,以定義(2n-l)個(gè)單獨(dú)的喚醒樣式和一個(gè)組喚醒樣式。該喚醒樣式的剩余(8-n)個(gè)比特對(duì)于該喚醒組的節(jié)點(diǎn)都是相同的。從而如果一個(gè)喚醒組比如應(yīng)該由七個(gè)CAN節(jié)點(diǎn)組成,那么就比如采用該喚醒樣式的后三個(gè)比特,以單獨(dú)地喚醒單個(gè)的節(jié)點(diǎn)。利用三個(gè)比特得到了 8種組合。比如利用組合1-7來單獨(dú)喚醒該喚醒組的成員,利用組合0來同時(shí)喚醒全部。從而對(duì)于每個(gè)節(jié)點(diǎn)不僅存在一個(gè)單獨(dú)的喚醒樣式,而且存在一個(gè)可替選的喚醒樣式,而不需要附加的配置比特。所描述的、在圖5所示的例子中,所選擇的喚醒樣式選擇能夠在比如通過比特跳換進(jìn)行配置時(shí)限制于對(duì)單獨(dú)的、選擇性喚醒樣式的設(shè)定。如果該用戶接收到它的單獨(dú)喚醒樣式,在所示的例子中為11010101,或者它接收到它的前五個(gè)比特后緊接著三個(gè)邏輯零,也即11010000,那么它就被喚醒。對(duì)于組有效的喚醒樣式以這種方式隱含地被一同存儲(chǔ)。喚醒組的其他編碼和其他大小自然同樣是可以的。在此所述的CAN收發(fā)器可以用于CAN 和/或TTCAN網(wǎng)絡(luò)。
權(quán)利要求
1.用于喚醒CAN總線系統(tǒng)用戶的裝置,其中設(shè)置有檢測(cè)機(jī)構(gòu),該檢測(cè)機(jī)構(gòu)檢測(cè)在該總線系統(tǒng)上所傳輸信號(hào)的至少一個(gè)預(yù)給定信號(hào)特征,并根據(jù)所述至少一個(gè)所檢測(cè)信號(hào)特征的行為而導(dǎo)入另一喚醒過程,其特征在于,定義了至少一個(gè)信號(hào)特征之一的至少兩個(gè)變化曲線、樣式或序列,其中一個(gè)曲線或樣式或序列用于喚醒用戶組,第二變化曲線或第二樣式或第二序列用于用戶的單獨(dú)喚醒。
2.根據(jù)權(quán)利要求I所述的裝置,其特征在于,作為預(yù)給定的信號(hào)特征,檢測(cè)信號(hào)的邊緣或邊緣變換。
3.根據(jù)權(quán)利要求I所述的裝置,其特征在于,作為預(yù)給定的信號(hào)特征,檢測(cè)信號(hào)電平或多個(gè)信號(hào)電平的確定的組合。
4.根據(jù)權(quán)利要求I至3之一所述的裝置,其特征在于,設(shè)置有計(jì)數(shù)器,至少用于對(duì)所述 至少一個(gè)信號(hào)特征之一的出現(xiàn)進(jìn)行計(jì)數(shù)。
5.根據(jù)權(quán)利要求I至3之一所述的裝置,其特征在于,設(shè)置有計(jì)數(shù)器或計(jì)時(shí)器,至少用 于檢測(cè)在所檢測(cè)信號(hào)特征的出現(xiàn)時(shí)間點(diǎn)之間的時(shí)長(zhǎng)。
6.根據(jù)前述權(quán)利要求之一所述的裝置,其特征在于,對(duì)于該另一喚醒過程所使用的、所述至少一個(gè)信號(hào)特征的變化曲線、樣式或序列被存儲(chǔ)在為此所設(shè)置的存儲(chǔ)器中。
7.用于喚醒CAN總線系統(tǒng)用戶的方法,其中設(shè)置有檢測(cè)機(jī)構(gòu),該檢測(cè)機(jī)構(gòu)檢測(cè)在該總線系統(tǒng)上所傳輸信號(hào)的至少一個(gè)預(yù)給定信號(hào)特征,并根據(jù)所述至少一個(gè)所檢測(cè)信號(hào)特征的行為而導(dǎo)入另一喚醒過程,其特征在于,定義所述至少一個(gè)信號(hào)特征之一的至少兩個(gè)變化曲線、樣式或序列,其中一個(gè)變化曲線或樣式或序列用于喚醒用戶組,第二變化曲線或第二樣式或第二序列用于用戶的單獨(dú)喚醒。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,發(fā)送一個(gè)任意的消息,并且將該消息作為喚醒消息來分析,其方式是,從該消息中檢測(cè)并分析所述至少一個(gè)信號(hào)特征中的一個(gè)或多個(gè)
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述至少一個(gè)信號(hào)特征之一通過計(jì)數(shù)器而被計(jì)數(shù),并與至少一個(gè)閾值或界限值相比較,并根據(jù)比較結(jié)果來導(dǎo)入或?qū)嵤┰搯拘堰^程。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,在出現(xiàn)所述至少一個(gè)信號(hào)特征之一時(shí)確定一個(gè)時(shí)長(zhǎng)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,在之前所確定的時(shí)長(zhǎng)至少一次重新結(jié)束之后由所述至少一個(gè)信號(hào)特征之一的值確定一個(gè)二進(jìn)制信息,由多個(gè)以這種方式所確定的二進(jìn)制信息來構(gòu)建信號(hào)特征的變化曲線或序列或樣式,并與至少一個(gè)所存儲(chǔ)的變化曲線或所存儲(chǔ)的序列或所存儲(chǔ)的樣式相比較,并根據(jù)比較結(jié)果來導(dǎo)入或?qū)嵤┰搯拘堰^程,或不導(dǎo)入或不實(shí)施。
12.根據(jù)權(quán)利要求7所述的方法,其特征在于,在第一步驟中,所述至少一個(gè)信號(hào)特征之一通過計(jì)數(shù)器而被計(jì)數(shù),并與至少一個(gè)閾值或界限值相比較,并根據(jù)第一比較的結(jié)果來導(dǎo)入該喚醒過程的第二步驟,以及在第二步驟中由所述至少一個(gè)信號(hào)特征之一的值來確定一個(gè)時(shí)長(zhǎng),并在所確定的時(shí)長(zhǎng)至少一次重新結(jié)束之后確定一個(gè)二進(jìn)制信息,由多個(gè)以這種方式所確定的二進(jìn)制信息來構(gòu)建信號(hào)特征的變化曲線或序列或樣式,并與至少一個(gè)所存儲(chǔ)的變化曲線或所存儲(chǔ)的序列或所存儲(chǔ)的樣式相比較,并根據(jù)第二比較結(jié)果來實(shí)施該喚醒過程,或不實(shí)施。
13.根據(jù)權(quán)利要求7至12之一所述的方法,其特征在于,喚醒消息被多次發(fā)送,將在靜止?fàn)顟B(tài)中所接收的消息作為喚醒消息來分析并且在導(dǎo)入該另一喚醒過程之后等待該喚醒消息的重新接收,并且在重新接收之后實(shí)施該喚醒方法的針對(duì)單個(gè)用戶或者用戶組的選擇性第二步驟。
14.根據(jù)權(quán)利要求7至12之一所述的方法,其特征在于,將在靜止?fàn)顟B(tài)中所接收的消息作為喚醒消息來分析,其中通過一次接收的同一消息的分析來實(shí)施該喚醒方法的第一步驟以及該喚醒方法針對(duì)單個(gè)用戶或者用戶組的選擇性第二步驟。
15.一種總線系統(tǒng)的用戶,具有根據(jù)權(quán)利要求I至6之一所述裝置。
全文摘要
本發(fā)明涉及用于喚醒CAN總線系統(tǒng)用戶的裝置,其中設(shè)置有檢測(cè)機(jī)構(gòu),該檢測(cè)機(jī)構(gòu)檢測(cè)在該總線系統(tǒng)上所傳輸信號(hào)的至少一個(gè)預(yù)給定信號(hào)特征,并根據(jù)所述至少一個(gè)所檢測(cè)信號(hào)特征的行為而導(dǎo)入另一喚醒過程,其特征在于,定義了至少一個(gè)信號(hào)特征之一的至少兩個(gè)變化曲線、樣式或序列,其中一個(gè)變化曲線或樣式或序列用于喚醒用戶組,第二變化曲線或第二樣式或第二序列用于用戶的單獨(dú)喚醒。
文檔編號(hào)H04L12/40GK102754393SQ201080041080
公開日2012年10月24日 申請(qǐng)日期2010年9月15日 優(yōu)先權(quán)日2009年9月16日
發(fā)明者F.哈特維希 申請(qǐng)人:羅伯特·博世有限公司