本發(fā)明涉及電子領(lǐng)域,尤其涉及電子設(shè)備中的各個(gè)部件之間的通信。
背景技術(shù):
1、在電子設(shè)備中,通常通過(guò)總線在各個(gè)部件之間執(zhí)行信息的傳輸、交換、共享和邏輯控制等功能。在電子設(shè)備的多個(gè)部件中可能存在多個(gè)從裝置,其分別與同一個(gè)主裝置通信。在一個(gè)主裝置需要向與其相關(guān)的多個(gè)從裝置中的一個(gè)從裝置發(fā)送數(shù)據(jù)或從該從裝置接收數(shù)據(jù)時(shí),主裝置要發(fā)送該從裝置的地址,基于該地址,對(duì)應(yīng)的從裝置能夠被選定以進(jìn)行與主裝置的數(shù)據(jù)發(fā)送或接收。
2、上述僅采用地址來(lái)進(jìn)行從裝置的切換和擴(kuò)展的方式,受到電子設(shè)備中各個(gè)部件所支持的地址位的限制,從裝置的數(shù)量是有限的。
技術(shù)實(shí)現(xiàn)思路
1、期望提供一種電子設(shè)備及其操作方法,其支持兩個(gè)主裝置與更多數(shù)量的從裝置進(jìn)行通信。
2、根據(jù)一個(gè)方面,提供一種電子設(shè)備,包括:控制單元,其至少包括第一主裝置和第二主裝置;被控制單元,其包括多個(gè)從裝置,所述多個(gè)從裝置中的任何一個(gè)從裝置能夠基于來(lái)自所述第一主裝置的地址控制信號(hào)和來(lái)自所述第二主裝置的電源控制信號(hào)被選定,以通過(guò)串行總線與所述控制單元進(jìn)行通信;多個(gè)地址切換單元,所述多個(gè)地址切換單元中的每個(gè)地址切換單元通過(guò)第一切換開(kāi)關(guān)連接所述第一主裝置,并且通過(guò)彼此不同的多個(gè)第二切換開(kāi)關(guān)連接所述多個(gè)從裝置中的相應(yīng)從裝置,從而使得所述多個(gè)地址切換單元中的一組地址切換單元能夠響應(yīng)于所述地址控制信號(hào)被選定,其中,所述多個(gè)第二切換開(kāi)關(guān)中的任意兩個(gè)切換開(kāi)關(guān)連接所述多個(gè)從裝置中的不同從裝置;和一個(gè)或多個(gè)電源切換單元,所述一個(gè)或多個(gè)電源切換單元中的每個(gè)電源切換單元包括連接到所述第二主裝置的第三切換開(kāi)關(guān)和彼此不同的多個(gè)第四切換開(kāi)關(guān),使得相應(yīng)的一組地址切換單元中的一個(gè)地址切換單元能夠響應(yīng)于所述電源控制信號(hào)被選定,從而使得選定的一個(gè)地址切換單元被供電而所述多個(gè)地址切換單元中的其他地址切換單元被斷電。
3、根據(jù)另一個(gè)方面,提供一種根據(jù)本發(fā)明的實(shí)施例的電子設(shè)備的操作方法,該操作方法包括:基于所述地址控制信號(hào)選定所述多個(gè)地址切換單元中的所述一組地址切換單元,并且基于所述電源控制信號(hào)選定所述一組地址切換單元中的一個(gè)地址切換單元,以使得選定的一個(gè)地址切換單元被供電,由此選定所述多個(gè)從裝置中的一個(gè)特定從裝置;和在所述控制單元和所述被控制單元中的所述一個(gè)特定從裝置之間執(zhí)行數(shù)據(jù)發(fā)送和/或接收。
4、根據(jù)再一個(gè)方面,提供一種計(jì)算機(jī)可讀介質(zhì),存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序當(dāng)被處理器或計(jì)算機(jī)執(zhí)行時(shí),使得所述處理器或計(jì)算機(jī)執(zhí)行根據(jù)本發(fā)明各個(gè)實(shí)施例所述的方法。
5、根據(jù)本發(fā)明的各個(gè)方面的各個(gè)實(shí)施例,除了根據(jù)地址控制信號(hào)使用地址切換單元來(lái)在多個(gè)從裝置之間進(jìn)行切換之外,還進(jìn)行了電源切換。具體地,根據(jù)地址控制信號(hào)選定多個(gè)地址切換單元中的一組地址切換單元,并且引入電源切換單元,根據(jù)電源控制信號(hào)對(duì)多個(gè)地址切換單元中的一個(gè)地址切換單元供電,該一個(gè)地址切換單元是所述一組地址切換單元中的一個(gè)地址切換單元,同時(shí)使得其他地址切換單元被斷電。這樣,在基于地址在多個(gè)從裝置之間切換的基礎(chǔ)上疊加了基于電源的切換,由此,能夠?qū)崿F(xiàn)與更多數(shù)量的從裝置通信。
1.一種電子設(shè)備,包括:
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述多個(gè)地址切換單元中的每個(gè)地址切換單元的每個(gè)所述第二切換開(kāi)關(guān)連接對(duì)應(yīng)的一個(gè)從裝置,所述地址控制信號(hào)包括要選定的一組地址切換單元的第一切換開(kāi)關(guān)的地址,所述要選定的一組地址切換單元中的每個(gè)地址切換單元的特定的第二切換開(kāi)關(guān)的地址,所述電源控制信號(hào)包括要選定的一個(gè)地址切換單元對(duì)應(yīng)的所述第四切換開(kāi)關(guān)的地址;
3.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述多個(gè)地址切換單元中的每個(gè)地址切換單元的每個(gè)所述第二切換開(kāi)關(guān)連接對(duì)應(yīng)的至少兩個(gè)從裝置,所述地址控制信號(hào)包括要選定的一組地址切換單元的第一切換開(kāi)關(guān)的地址,所述要選定的一組地址切換單元中的每個(gè)地址切換單元的特定的第二切換開(kāi)關(guān)的地址,和與所述特定的第二切換開(kāi)關(guān)連接的所述至少兩個(gè)從裝置中的一個(gè)特定從裝置的地址,所述電源控制信號(hào)包括要選定的所述一個(gè)電源切換單元的第三切換開(kāi)關(guān)的地址,和與要選定的一個(gè)地址切換單元對(duì)應(yīng)的第四切換開(kāi)關(guān)的地址;
4.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的電子設(shè)備,其中,所述第一主裝置與所述多個(gè)地址切換單元通過(guò)第一總線連接,并且,所述第二主裝置與所述一個(gè)或多個(gè)電源切換單元通過(guò)第二總線連接,所述第一總線和所述第二總線是i2c總線和i3c總線中的任何一個(gè)。
6.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的電子設(shè)備,其中,
7.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的電子設(shè)備,其中,所述電子設(shè)備是所述掃描測(cè)試設(shè)備,所述多個(gè)從裝置包括多個(gè)磁傳感器裝置,其中,所述多個(gè)磁傳感器裝置中的每個(gè)磁傳感器裝置均獨(dú)立于所述多個(gè)地址切換單元和所述電源切換單元而被連接到電源以保持其電源被接通。
8.根據(jù)權(quán)利要求3所述的電子設(shè)備,其中,所述多個(gè)從裝置包括多個(gè)磁傳感器裝置,所述多個(gè)地址切換單元的每個(gè)第二切換開(kāi)關(guān)與對(duì)應(yīng)的兩個(gè)磁傳感器裝置連接,其中,所述一個(gè)特定從裝置的地址由施加的電平是高還是低來(lái)表示。
9.一種根據(jù)權(quán)利要求1-8中任一項(xiàng)所述的電子設(shè)備的操作方法,所述操作方法包括:
10.根據(jù)權(quán)利要求9所述的操作方法,其中,所述地址控制信號(hào)包括要選定的一組地址切換單元的第一切換開(kāi)關(guān)的地址,所述要選定的一組地址切換單元中的每個(gè)地址切換單元的特定的第二切換開(kāi)關(guān)的地址,和與所述特定的第二切換開(kāi)關(guān)連接的所述至少兩個(gè)從裝置中的一個(gè)特定從裝置的地址,所述電源控制信號(hào)包括要選定的所述一個(gè)電源切換單元的第三切換開(kāi)關(guān)的地址,和所述一個(gè)電源切換單元的與要選定的一個(gè)地址切換單元對(duì)應(yīng)的第四切換開(kāi)關(guān)的地址;所述操作方法還包括:
11.根據(jù)權(quán)利要求10所述的操作方法,還包括:
12.根據(jù)權(quán)利要求11所述的操作方法,還包括:
13.根據(jù)權(quán)利要求10-12中任一項(xiàng)所述的操作方法,所述多個(gè)從裝置包括多個(gè)磁傳感器裝置,所述操作方法還包括:
14.根據(jù)權(quán)利要求10所述的操作方法,所述多個(gè)從裝置包括多個(gè)磁傳感器裝置,所述多個(gè)地址切換單元的每個(gè)第二切換開(kāi)關(guān)與兩個(gè)磁傳感器裝置通信,其中,所述的與所述特定的第二切換開(kāi)關(guān)連接的一個(gè)從裝置的地址由施加的電平是高還是低來(lái)表示,所述操作方法還包括:
15.一種計(jì)算機(jī)可讀介質(zhì),存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序當(dāng)被處理器或計(jì)算機(jī)執(zhí)行時(shí),使得所述處理器或計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求9-14中任一項(xiàng)所述的方法。