數(shù)據(jù)通信設(shè)備和用于數(shù)據(jù)通信的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體上涉及一種數(shù)據(jù)通信設(shè)備并且更特別地涉及一種包括主單元和從單元的數(shù)據(jù)通信設(shè)備。
【背景技術(shù)】
[0002]傳統(tǒng)的數(shù)據(jù)通信設(shè)備包括主單元和從單元(例如,參見(jiàn)專(zhuān)利文獻(xiàn)I)。
[0003]前述專(zhuān)利文獻(xiàn)I公開(kāi)了一種通信接口設(shè)備(數(shù)據(jù)通信設(shè)備),其包括CPU(主單元)和使用二線串行總線接口協(xié)議與CPU進(jìn)行通信的接口電路(從單元)。在該通信接口設(shè)備中,CPU包括能夠輸出數(shù)據(jù)信號(hào)的終端和能夠輸出時(shí)鐘信號(hào)的終端,并且CPU的終端向接口電路輸入數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。這使得CPU和接口電路使用二線串行總線接口協(xié)議彼此進(jìn)行通
?目O
[0004]【引用列表】
[0005]【專(zhuān)利文獻(xiàn)】
[0006]【專(zhuān)利文獻(xiàn)I】日本專(zhuān)利申請(qǐng)公開(kāi)第2012-8982號(hào)
[0007]然而,在前述專(zhuān)利文獻(xiàn)I中,例如,包括兩個(gè)接口電路的通信接口設(shè)備(其兩個(gè)接口電路具有能夠使通信接口設(shè)備使用二線串行總線接口協(xié)議進(jìn)行通信的同一地址(從地址))不能夠如常用用法那樣使用CHJ的輸出數(shù)據(jù)信號(hào)的終端和輸出時(shí)鐘信號(hào)的終端來(lái)分別單獨(dú)控制兩個(gè)接口電路。因此,必須在通信接口設(shè)備中將輸出數(shù)據(jù)信號(hào)的終端與輸出時(shí)鐘信號(hào)的終端區(qū)分開(kāi)。由此,存在CPU(主單元)的終端不能有效地被使用的問(wèn)題,這是因?yàn)镃PU需要包括多余的一對(duì)終端。
【發(fā)明內(nèi)容】
[0008]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備可以控制具有相同從地址的多個(gè)從單元,同時(shí)有效地使用主單元的終端。
[0009]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備可以包括:第一從單元;以及包括與第一從單元包括的從地址相同的從地址的第二從單元,其中數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)可以被分別輸入到第一從單元和第二從單元中一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端,并且數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)可以被分別輸入到第一從單元和第二從單元中另一個(gè)的時(shí)鐘終端和數(shù)據(jù)終端,并且當(dāng)數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)被輸入到第一從單元和第二從單元中另一個(gè)的時(shí)鐘終端和數(shù)據(jù)終端時(shí),當(dāng)輸入到時(shí)鐘終端的數(shù)據(jù)信號(hào)的信號(hào)水平改變時(shí),可以檢測(cè)輸入到數(shù)據(jù)終端的時(shí)鐘信號(hào)的水平。
[0010]在根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備中,如上所述,數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)被分別輸入到第一從單元和第二從單元中一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端。根據(jù)這一點(diǎn),有可能將從第一終端或第二終端輸出的數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)正常輸入到數(shù)據(jù)終端和時(shí)鐘終端。結(jié)果是,有可能使得第一從單元或者第二從單元中的一個(gè)正常(normal Iy)變成可控條件。此外,數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)被分別輸入到第一從單元和第二從單元中另一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端。根據(jù)這一點(diǎn),在第一從單元和第二從單元中另一個(gè)中,數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)被正常輸入到數(shù)據(jù)終端和時(shí)鐘終端。結(jié)果是,有可能使得第一從單元和第二從單元中另一個(gè)變成不可控條件。此外,在包括主單元(其包括輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中一個(gè)的第一終端和輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中另一個(gè)的第二終端)的數(shù)據(jù)通信設(shè)備中,有可能僅通過(guò)切換輸入到第一從單元和第二從單元的數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)(它們是從第一終端或第二終端輸出的)的輸入條件,使得第一從單元和第二從單元中另一個(gè)變成可控條件而使得第一從單元和第二從單元中一個(gè)變成不可控條件。由此,有可能僅通過(guò)使用作為主單元的第一終端和第二終端的一對(duì)終端來(lái)單獨(dú)地控制具有相同從地址的第一從單元和第二從單元。作為結(jié)果,有可能在有效使用主單元的終端的同時(shí)控制具有相同從地址的多個(gè)從單元。作為結(jié)果,必須在通信接口設(shè)備中將輸出數(shù)據(jù)信號(hào)的終端與輸出時(shí)鐘信號(hào)的終端區(qū)分開(kāi)。由此,存在CPU(主單元)的終端不能有效地被使用的問(wèn)題,因?yàn)镃PU需要包括多余的一對(duì)終端。[0011 ]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備進(jìn)一步包括主單元,其包括:輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中一個(gè)的第一終端;以及輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中另一個(gè)的第二終端,其中主單元分別向在第一從單元和第二從單元之間將被控制的從單元的數(shù)據(jù)終端和時(shí)鐘終端輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。根據(jù)這一配置,有可能精確地控制在第一從單元和第二從單元之間將被控制的從單元。
[0012]在進(jìn)一步包括主單元的配置中,主單元的第一終端連接到第一從單元的數(shù)據(jù)終端以及第二從單元的時(shí)鐘終端,并且主單元的第二終端連接到第一從單元的時(shí)鐘終端以及第二從單元的數(shù)據(jù)終端。根據(jù)這一配置,有可能很容易地將從主單元的第一終端或第二終端輸出的數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)正常輸入到第一從單元和第二從單元中一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端。此外,易使得數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)不被正常輸入到第一從單元或第二從單元中另一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端變得可能。
[0013]在進(jìn)一步包括主單元的配置中,主單元分別向在第一從單元和第二從單元之間將不被控制的從單元的數(shù)據(jù)終端和時(shí)鐘終端輸出時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào),以及包括大于預(yù)定水平至少一比特或者等于預(yù)定水平的信號(hào)的參考信號(hào),并且當(dāng)輸入?yún)⒖夹盘?hào)時(shí)在第一從單元和第二從單元之間不被控制的從單元中生成作為停止條件的信號(hào)條件。根據(jù)這一配置,包括大于預(yù)定水平至少一比特或者等于預(yù)定水平的信號(hào)的參考信號(hào)使得能夠生成作為二線串行總線接口協(xié)議中的停止條件的信號(hào)條件。因此,即使在不期望被控制的從單元中無(wú)意地生成了有效信號(hào),也有可能使有效生成的信號(hào)無(wú)效。作為結(jié)果,可以容易地避免不期望被控制的從單元中的故障。
[0014]在這種情況下,參考信號(hào)可以是不對(duì)應(yīng)于第一從單元和第二從單元的從地址的一字節(jié)格式信號(hào)。根據(jù)這一配置,當(dāng)參考信號(hào)是一字節(jié)格式時(shí),有可能避免參考信號(hào)和第一從單元和第二從單元的從地址相匹配。作為結(jié)果,有可能更精確地避免不期望被控制的從單元中的故障。
[0015]在輸出參考信號(hào)的配置中,參考信號(hào)可以是大于預(yù)定水平一比特或者等于預(yù)定水平的信號(hào)。根據(jù)這一配置,有可能相比于參考信號(hào)是一字節(jié)(8比特)格式的情況縮短輸出參考信號(hào)所需要的時(shí)間,因?yàn)橹惠敵龃笥陬A(yù)定水平一比特或者等于預(yù)定水平的信號(hào)。
[0016]在輸出參考信號(hào)的配置中,數(shù)據(jù)信號(hào)包括參考信號(hào),并且其中至少大于參考信號(hào)的預(yù)定水平至少一比特或者等于參考信號(hào)的預(yù)定水平的時(shí)間段長(zhǎng)于或者等于其中時(shí)鐘信號(hào)大于或者等于預(yù)定水平的時(shí)間段。根據(jù)這一配置,包括大于預(yù)定水平至少一比特或者等于預(yù)定水平的信號(hào)的參考信號(hào)可以生成作為二線串行總線接口協(xié)議中的停止條件的信號(hào)條件。
[0017]在輸出參考信號(hào)的配置中,參考信號(hào)是以基于從地址的比特?cái)?shù)的時(shí)間間隔被定期輸出的信號(hào)。根據(jù)這一配置,參考信號(hào)可以在故障發(fā)生之前被精確地輸出。
[0018]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的用于數(shù)據(jù)通信的方法包括:將數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)分別輸入到第一從單元和包括與第一從單元包括的從地址相同的從地址的第二從單元中一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端,以及將數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)分別輸入到第一從單元和第二從單元中另一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端的步驟,以及當(dāng)數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)被輸入到第一從單元和第二從單元中另一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端時(shí),檢測(cè)當(dāng)輸入到時(shí)鐘終端的數(shù)據(jù)信號(hào)的信號(hào)水平改變時(shí)輸入到數(shù)據(jù)終端的時(shí)鐘信號(hào)的水平的步驟。
[0019]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的用于數(shù)據(jù)通信的方法如上所述包括:將數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)分別輸入到第一從單元和包括與第一從單元包括的從地址相同的從地址的第二從單元中一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端,以及將數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)分別輸入到第一從單元和第二從單元中另一個(gè)的數(shù)據(jù)終端和時(shí)鐘終端的步驟。這使得有可能控制具有相同從地址的多個(gè)從單元,同時(shí)有效地使用主單元的終端,如同根據(jù)第一方面的通信設(shè)備那樣。
[0020]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的用于數(shù)據(jù)通信的方法包括:從主單元的第一終端輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中一個(gè)以及從主單元的第二終端輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中另一個(gè)的步驟,其中從主單元輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)的步驟包括分別直接從主單元向?qū)⒈豢刂频膹膯卧臄?shù)據(jù)終端和時(shí)鐘終端輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)的步驟。根據(jù)這一配置,有可能控制第一從單元和第二從單元之間將被控制的從單元。
[0021]所述進(jìn)一步包括主單元的配置還包括:從主單元輸出包括大于預(yù)定水平至少一比特或者等于預(yù)定水平的信號(hào)的參考信號(hào)的步驟;以及當(dāng)輸入?yún)⒖夹盘?hào)時(shí)在第一從單元和第二從單元之間將不被控制的從單元中生成停止條件的步驟。根據(jù)這一配置,包括大于預(yù)定水平至少一比特或者等于預(yù)定水平的信號(hào)的參考信號(hào)可以生成作為二線串行總線接口協(xié)議中的停止條件的信號(hào)條件。因此,即使在不期望被控制的從單元中無(wú)意地生成了有效信號(hào),也有可能使有效生成的信號(hào)無(wú)效。作為結(jié)果,可以容易地避免在不期望被控制的從單元中的故障。
[0022]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備可以包括:第一從單元,其包括接收數(shù)據(jù)信號(hào)的第一數(shù)據(jù)終端以及接收時(shí)鐘信號(hào)的第一時(shí)鐘終端;第二從單元,其包括接收所述時(shí)鐘信號(hào)的第二數(shù)據(jù)終端以及接收所述數(shù)據(jù)信號(hào)的第二時(shí)鐘終端,其中第一從單元和第二從單元具有相同的從地址。
[0023]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備可以包括:主單元,其包括輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中一個(gè)的第一主終端以及輸出數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)中另一個(gè)的第二主終端;以及第一從單元,其包括連接到第一主終端的第一數(shù)據(jù)終端以及連接到第二主終端的第一時(shí)鐘終端,其中主單元基于從第一主終端輸出時(shí)鐘信號(hào)和從第二主終端輸出數(shù)據(jù)信號(hào)被控制。
[0024]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式的用于數(shù)據(jù)通信的方法可以包括:驗(yàn)證輸入到第一從單元的第一時(shí)鐘終端的數(shù)據(jù)信號(hào);向第一時(shí)鐘終端輸入?yún)⒖夹盘?hào);以及使驗(yàn)證的數(shù)據(jù)信號(hào)無(wú)效。
[0025]根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施方式,數(shù)據(jù)通信設(shè)備可以控制具有相同從地址的多個(gè)從單元,同時(shí)有效地使用主單元的終端。
【附圖說(shuō)明】
[0026]圖1是示出了根據(jù)本發(fā)明的第一個(gè)實(shí)施例的一個(gè)或多個(gè)實(shí)施方式的數(shù)據(jù)通信設(shè)備的配置的圖示。
[0027]圖2是示出了根據(jù)本發(fā)明