亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種端口模塊、電子設(shè)備和端口控制方法與流程

文檔序號:11950113閱讀:291來源:國知局
一種端口模塊、電子設(shè)備和端口控制方法與流程

本發(fā)明涉及電子設(shè)備領(lǐng)域,更具體的說,是涉及一種端口模塊、電子設(shè)備和端口控制方法。



背景技術(shù):

USB(Universal Serial Bus,通用串行總線)端口作為一種常用的結(jié)構(gòu),廣泛應(yīng)用于各種電子設(shè)備中。用戶可通過該USB端口實(shí)現(xiàn)兩個設(shè)備之間的通信連接,并實(shí)現(xiàn)從一個設(shè)備中復(fù)制數(shù)據(jù)至另一個設(shè)備中。

但是,實(shí)際應(yīng)用中,某些客戶提供的電子設(shè)備具有USB端口,但是想阻止其他用戶使用該電子設(shè)備時(shí)將該電子設(shè)備中的數(shù)據(jù)復(fù)制至其他設(shè)備中,則需要關(guān)閉USB端口。

當(dāng)前關(guān)閉USB設(shè)備的設(shè)計(jì)方案為:為各個設(shè)備端統(tǒng)一的電源(USBpower),關(guān)閉USB設(shè)備是通過關(guān)閉USB power來實(shí)現(xiàn)的。如圖1所示,該P(yáng)CH(Platform Controller Hub,集成南橋)芯片通過USB Hub(集線器)分別連接三個USB device(設(shè)備端),該USB device包括BT、Touch和USB Port,該三個USB device均連接電源USB_VCC。

采用該方法,USB Hub下方的USB device要么同時(shí)關(guān)閉,要么同時(shí)打開,不能獨(dú)自關(guān)閉某一個USB device,導(dǎo)致該端口的靈活度較低。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供了一種端口模塊,解決了現(xiàn)有技術(shù)中只能對集線器連接的多個設(shè)備端同時(shí)控制,導(dǎo)致的端口的靈活度較低的問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:

一種端口模塊,包括:

第一端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

第二端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

控制器,用于通過所述第一端口和第二端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

集線器,設(shè)置于所述控制器與所述第一端口和第二端口之間,用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸,以及基于預(yù)設(shè)信息分別控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

上述的端口模塊,優(yōu)選的,所述集線器包括:

第一引腳,用于連接所述第一端口;

第二引腳,用于連接所述第二端口;

第三引腳,用于與所述控制器的數(shù)據(jù)引腳相連,以使得所述控制器與所述第一端口和所述第二端口分別連接形成第一線路,所述第一線路用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸;

第四引腳,用于與所述控制器的控制引腳相連,以使得所述控制器與所述集線器連接形成第二線路,所述第二線路用于控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

上述的端口模塊,優(yōu)選的,所述集線器還包括:寄存器和門電路;

所述寄存器分別與所述第四引腳和所述門電路相連,用于存儲預(yù)設(shè)的參數(shù)值,并基于所述參數(shù)值以及預(yù)設(shè)信息控制所述門電路的狀態(tài);

所述門電路分別與所述寄存器和所述第一端口、以及所述寄存器和所述第二端口相連,用于基于所述寄存器的參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

上述的端口模塊,優(yōu)選的,所述門電路包括:

第一電路,所述第一電路分別與所述寄存器和所述第一引腳相連,用于基于所述寄存器的第一參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口的連接狀態(tài);

第二電路,所述第二電路分別與所述寄存器和所述第二引腳相連,用于基于所述寄存器的第二參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第二端口的連接狀態(tài)。

上述的端口模塊,優(yōu)選的,還包括:

配置單元,分別與所述控制器的控制引腳和所述集線器的第四引腳相連,用于當(dāng)端口模塊上電啟動時(shí),基于預(yù)設(shè)參數(shù)配置所述寄存器中的參數(shù)值。

一種電子設(shè)備,包括:包含如上任一項(xiàng)所示的端口模塊以及處理器。

一種端口控制方法,所述方法應(yīng)用于具有至少兩個端口、控制器和集線器的端口模塊,所述方法包括:

集線器基于預(yù)設(shè)信息控制所述集線器與所述至少兩個端口的連接狀態(tài);

基于所述集線器與第一端口處于連接狀態(tài)時(shí),所述控制器通過所述集線器以及所述第一端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信。

上述的方法,優(yōu)選的,所述集線器包括寄存器和門電路,所述集線器基于預(yù)設(shè)信息控制所述集線器與所述至少兩個端口的連接狀態(tài),包括:

所述集線器依據(jù)配置的參數(shù)值控制所述門電路的開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

上述的方法,優(yōu)選的,還包括:

所述端口模塊上電啟動時(shí),所述集線器復(fù)位;

所述集線器接收到的讀寫指令時(shí),基于配置單元預(yù)設(shè)參數(shù)配置寄存器的參數(shù)值。

上述的方法,優(yōu)選的,所述集線器依據(jù)配置的參數(shù)值控制所述門電路的開合狀態(tài),包括:

基于所述寄存器中的參數(shù)值置0,控制所述門電路斷開;

基于所述寄存器中的參數(shù)值置1,控制所述門電路閉合。

經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種端口模塊,包括:第一端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;第二端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;控制器,用于通過所述第一端口和第二端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信;集線器,設(shè)置于所述控制器與所述第一端口和第二端口之間,用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸,以及基于所述控制器發(fā)送的控制信號分別控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。該方案中,端口模塊中的兩個端口能夠通過集線器分別實(shí)現(xiàn)與控制器之間的數(shù)據(jù)通信信息傳輸,并且,該集線器還能夠分別控制該端口與控制器之間的連接狀態(tài),當(dāng)該第一端口與控制器之間的連接狀態(tài)為斷開時(shí),無法實(shí)現(xiàn)該第一端口與控制器之間的數(shù)據(jù)通信信息傳輸,該方案中,能夠?qū)崿F(xiàn)分別控制多個端口與控制器之間的連接狀態(tài),提高了端口控制的靈活度,用戶體驗(yàn)較好。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明提供的一種端口模塊實(shí)施例1的結(jié)構(gòu)示意圖;

圖2為本發(fā)明提供的一種端口模塊實(shí)施例1的另一種結(jié)構(gòu)示意圖;

圖3為本發(fā)明提供的一種端口模塊實(shí)施例1的又一種結(jié)構(gòu)示意圖;

圖4為本發(fā)明提供的一種端口模塊實(shí)施例2的結(jié)構(gòu)示意圖;

圖5為本發(fā)明提供的一種端口模塊實(shí)施例3的結(jié)構(gòu)示意圖;

圖6為本發(fā)明提供的一種端口模塊實(shí)施例3中集線器的結(jié)構(gòu)示意圖;

圖7為本發(fā)明提供的一種端口模塊實(shí)施例4的結(jié)構(gòu)示意圖;

圖8為本發(fā)明提供的一種電子設(shè)備實(shí)施例1的結(jié)構(gòu)示意圖;

圖9為本發(fā)明提供的一種端口控制方法實(shí)施例1的流程圖;

圖10為本發(fā)明提供的一種端口控制方法實(shí)施例2的流程圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請參閱附圖1,為本發(fā)明提供的一種端口模塊實(shí)施例1的結(jié)構(gòu)示意圖,該端口模塊包括:第一端口101、第二端口102、控制器103和集線器104;

其中,該第一端口101和第二端口102分別用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信。

需要說明的是,本申請中該第一和第二僅是用于區(qū)分兩個端口而言,兩個端口可以為完全相同的結(jié)構(gòu),也可為不同的結(jié)構(gòu)。

具體實(shí)施中,該端口模塊可以有多個端口,而該第一端口和第二端口僅是用于區(qū)分兩個端口。當(dāng)該端口模塊有三個端口時(shí),其中一個端口為第一端口,剩下的兩個端口中的任意一個相對于該第一端口而言都是第二端口。

具體實(shí)施中,該端口模塊中的端口具體可以包括BT(Bit Torrent,比特流)和USB port(Universal Serial Bus port,通用串行總線端口)等采用各種協(xié)議的端口。

其中,該控制器103,用于通過所述第一端口和第二端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

其中,該控制器中的數(shù)據(jù)信息能夠與該外部設(shè)備進(jìn)行數(shù)據(jù)通信。

具體的,當(dāng)該控制器通過集線器和第一端口,實(shí)現(xiàn)與外部設(shè)備之間的通信連接時(shí),該控制器中的數(shù)據(jù)信息能夠與該外部設(shè)備進(jìn)行數(shù)據(jù)通信。

具體實(shí)施中,該控制器可以采用PCH((Platform Controller Hub,集成南橋)等結(jié)構(gòu)實(shí)現(xiàn)。

其中,該集線器104,設(shè)置于所述控制器與所述第一端口和第二端口之間,用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸,以及基于預(yù)設(shè)信息分別控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

其中,該集線器是作為控制器和端口之間的中間結(jié)構(gòu),用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸。

其中,該集線器還能夠根據(jù)預(yù)設(shè)信息,控制該集線器與端口之間的連接狀態(tài),以實(shí)現(xiàn)控制該控制器與外部設(shè)備之間的信息通道通斷。

具體的,當(dāng)該集線器與端口之間為連接時(shí),該控制器與外部設(shè)備之間的信息通道導(dǎo)通,控制器能夠與該外部設(shè)備進(jìn)行數(shù)據(jù)通信;當(dāng)該集線器與端口之間為斷開時(shí),該控制器與外部設(shè)備之間的信息通道斷開,控制器不能夠與該外部設(shè)備進(jìn)行數(shù)據(jù)通信。

具體實(shí)施中,該集線器可以采用USB Hub(Universal Serial Bus Hub,通用串行總線集線器)。

需要說明的是,具體實(shí)施中該端口模塊中還可以包括電源。

如圖2所示的端口模塊的另一種結(jié)構(gòu)示意圖,該端口模塊包括第一端口201、第二端口202、控制器203、集線器204和電源USB_VCC,該第一端口和第二端口共用同一個電源。

如圖3所示的端口模塊的又一種結(jié)構(gòu)示意圖,該端口模塊包括第一端口201、第二端口202、控制器203、集線器204、電源USB_VCC1和USB_VCC2,該第一端口連接電源USB_VCC1,該第二端口連接電源USB_VCC2。

綜上,本實(shí)施例提供的一種端口模塊,包括:第一端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;第二端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;控制器,用于通過所述第一端口和第二端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信;集線器,設(shè)置于所述控制器與所述第一端口和第二端口之間,用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸,以及基于所述控制器發(fā)送的控制信號分別控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。該方案中,端口模塊中的兩個端口能夠通過集線器分別實(shí)現(xiàn)與控制器之間的數(shù)據(jù)通信信息傳輸,并且,該集線器還能夠分別控制該端口與控制器之間的連接狀態(tài),當(dāng)該第一端口與控制器之間的連接狀態(tài)為斷開時(shí),無法實(shí)現(xiàn)該第一端口與控制器之間的數(shù)據(jù)通信信息傳輸,該方案中,能夠?qū)崿F(xiàn)分別控制多個端口與控制器之間的連接狀態(tài),提高了端口控制的靈活度,用戶體驗(yàn)較好。

請參閱附圖4,為本發(fā)明提供的一種端口模塊實(shí)施例2的結(jié)構(gòu)示意圖,該端口包括:第一端口401、第二端口402、控制器403和集線器404;

其中,該第一端口401、第二端口402和控制器403和之間的結(jié)構(gòu)功能與實(shí)施例1中的相應(yīng)結(jié)構(gòu)功能一致,本實(shí)施例中不做贅述。

其中,該集線器包括:第一引腳S1、第二引腳S2、第三引腳S3和第四引腳S4;

其中,該第一引腳S1,用于連接所述第一端口;

其中,該第二引腳S2,用于連接所述第二端口;

具體實(shí)施中,該第一引腳可以為連接第一端口中的幾個引腳中的一個,由于該第一端口與集線器之間通過該幾個引腳形成回路才能夠進(jìn)行數(shù)據(jù)通信,當(dāng)該集線器通過第一引腳與第一端口之間的連接線路斷開時(shí),該集線器與第一端口之間的回路斷開,使得該第一端口不能夠通過該集線器與控制器進(jìn)行數(shù)據(jù)通信。

同理,該第二引腳,能夠控制連接第二端口與外部設(shè)備。

其中,該第三引腳S3,用于與所述控制器的數(shù)據(jù)引腳相連,以使得所述控制器與所述第一端口和所述第二端口分別連接形成第一線路,所述第一線路用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸;

具體實(shí)施中,該控制器通過集線器與外部設(shè)備進(jìn)行數(shù)據(jù)通信,則該控制器與集線器中間進(jìn)行數(shù)據(jù)傳輸?shù)木€路可能有一對引腳相連實(shí)現(xiàn),也可能有多對引腳相連以實(shí)現(xiàn)回路。

因此,在本申請中,當(dāng)該控制器與集線器中間進(jìn)行數(shù)據(jù)傳輸?shù)木€路有一對引腳相連實(shí)現(xiàn)時(shí),該第三引腳與該控制器中的數(shù)據(jù)引腳就是該對引腳,二者相連時(shí),控制器與集線器中間進(jìn)行數(shù)據(jù)傳輸?shù)木€路導(dǎo)通;當(dāng)該控制器與集線器中間進(jìn)行數(shù)據(jù)傳輸?shù)木€路有多對引腳相連實(shí)現(xiàn)時(shí),該第三引腳表示該集線器中的多個引腳,第三引腳與該控制器中的數(shù)據(jù)引腳相連時(shí),控制器與集線器中間進(jìn)行數(shù)據(jù)傳輸?shù)木€路導(dǎo)通。

具體的,該控制器中的數(shù)據(jù)引腳可以為USB port引腳,相應(yīng)的,該集線器中可以采用相同的命名方式命名其第三引腳。

其中,該第四引腳S4,用于與所述控制器的控制引腳相連,以使得所述控制器與所述集線器連接形成第二線路,所述第二線路用于控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

具體實(shí)施中,該控制器與集線器之間設(shè)置一個專用的第二電路,以實(shí)現(xiàn)基于該第二線路實(shí)現(xiàn)控制該集線器與端口之間的連接狀態(tài)。

具體的,該控制器能夠基于用戶的操作,生成相應(yīng)的控制信號,并通過該第二線路傳輸至集線器中,以使得控制集線器與第一端口或者第二端口的連接狀態(tài)。

具體的,該控制器中的控制引腳可以為SM_BUS引腳,相應(yīng)的,該集線器中可以采用相同的命名方式命名其第四引腳。

請參閱附圖5,為本發(fā)明提供的一種端口模塊實(shí)施例3的結(jié)構(gòu)示意圖,該端口模塊包括:第一端口501、第二端口502、控制器503、集線器504;

其中,該第一端口501、第二端口502和控制器503的結(jié)構(gòu)功能與實(shí)施例1中的相應(yīng)結(jié)構(gòu)功能一致,本實(shí)施例中不做贅述。

其中,該集線器包括:第一引腳S1、第二引腳S2、第三引腳S3、第四引腳S4、寄存器505和門電路506。

其中,該寄存器505分別與所述第四引腳S4和所述門電路506相連,用于存儲預(yù)設(shè)的參數(shù)值,并基于所述參數(shù)值以及預(yù)設(shè)信息控制所述門電路的狀態(tài);

其中,該門電路506分別與所述寄存器和所述第一端口、以及所述寄存器和所述第二端口相連,用于基于所述寄存器的參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

其中,該集線器中的寄存器與其第四引腳相連,且,該寄存器還與門電路相連,而該門電路還與集線器的第一引腳、第二引腳相連,以實(shí)現(xiàn)該控制器通過集線器與第一端口、第二端口相連。

其中,該寄存器中存儲預(yù)設(shè)的參數(shù)值,基于預(yù)設(shè)信息能夠?qū)崿F(xiàn)控制該門電路的開合狀態(tài)。

具體實(shí)施中,該預(yù)設(shè)信息可以包括該寄存器中預(yù)設(shè)的參數(shù)值,以及控制器或者其他結(jié)構(gòu)發(fā)送的信息等。

例如,接收到控制器發(fā)送的控制第一端口斷開的控制信息時(shí),基于該寄存器中預(yù)設(shè)的參數(shù)值以及該控制信息,控制該門電路中相應(yīng)的斷開。

具體實(shí)施中,該控制信息能夠?qū)υ摷拇嫫髦械膮?shù)值進(jìn)行配置。

其中,第一電路分別與所述寄存器和所述第一引腳相連,用于基于所述寄存器的第一參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口的連接狀態(tài);第二電路分別與所述寄存器和所述第二引腳相連,用于基于所述寄存器的第二參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第二端口的連接狀態(tài)。

如圖6所示的為本實(shí)施例中該集線器的結(jié)構(gòu)示意圖,該集線器包括第一引腳S1、第二引腳S2、第三引腳S3、第四引腳S4、寄存器601和門電路602,該門電路包括第一電路603和第二電路604。

其中,該第一電路連接寄存器與第一端口,該第二電路連接寄存器與第二端口。

具體的,該第一電路和第二電路中分別包含一個邏輯門開關(guān),其能夠基于該寄存器中的參數(shù)值控制開合。

具體的,該寄存器中參數(shù)值置0時(shí),該邏輯門開關(guān)斷開;該寄存器中參數(shù)值置1時(shí),該邏輯門開關(guān)閉合。

具體實(shí)施中,該寄存器中的參數(shù)為一地址,其能夠被寫入值,根據(jù)該寫入值相應(yīng)的控制邏輯門開關(guān)的開合狀態(tài)。

請參閱附圖7,為本發(fā)明提供的一種端口模塊實(shí)施例4的結(jié)構(gòu)示意圖,該端口模塊包括:第一端口701、第二端口702、控制器703、集線器704和配置單元705;

其中,該集線器包括:第一引腳S1、第二引腳S2、第三引腳S3和第四引腳S4;

其中,該第一端口701、第二端口702、控制器703和集線器704的結(jié)構(gòu)功能與實(shí)施例2中的相應(yīng)結(jié)構(gòu)功能一致,本實(shí)施例中不做贅述。

其中,該配置單元705,分別與所述控制器的控制引腳和所述集線器的第四引腳相連,用于當(dāng)端口模塊上電啟動時(shí),基于預(yù)設(shè)參數(shù)配置所述寄存器中的參數(shù)值。

具體的,當(dāng)該端口模塊上電啟動時(shí),該配置單元基于其存儲的預(yù)設(shè)參數(shù),控制該寄存器復(fù)位,該復(fù)位過程為基于預(yù)設(shè)參數(shù)配置該寄存器中的參數(shù)值。

需要說明的是,該寄存器復(fù)位后,集線器實(shí)現(xiàn)啟動,此時(shí),該控制器能夠基于其接收到的操作相關(guān)信息,生成相應(yīng)的讀/寫指令,并基于該讀/寫指令控制該寄存器中預(yù)設(shè)的參數(shù)值去控制該集線器與第一端口和第二端口之間的連接狀態(tài)。

具體實(shí)施中,該配置單元采用BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))芯片。

上述本發(fā)明提供的實(shí)施例中詳細(xì)描述了一種端口模塊,對于本發(fā)明的端口模塊可采用多種形式的電子設(shè)備實(shí)現(xiàn),因此本發(fā)明還提供了一種與該端口模塊相應(yīng)的電子設(shè)備,下面給出具體的實(shí)施例進(jìn)行詳細(xì)說明。

如圖8所示的為本申請?zhí)峁┑囊环N電子設(shè)備實(shí)施例1的結(jié)構(gòu)示意圖,該電子設(shè)備具體可以為臺式機(jī)、筆記本、平板電腦、手機(jī)、智能手表、穿戴式設(shè)備等形式的電子設(shè)備。

其中,該電子設(shè)備包括以下結(jié)構(gòu):端口模塊801以及處理器802。

其中,該端口模塊,包括:

第一端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

第二端口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

控制器,用于通過所述第一端口和第二端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信;

集線器,設(shè)置于所述控制器與所述第一端口和第二端口之間,用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸,以及基于預(yù)設(shè)信息分別控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

優(yōu)選的,集線器包括:

第一引腳,用于連接所述第一端口;

第二引腳,用于連接所述第二端口;

第三引腳,用于與所述控制器的數(shù)據(jù)引腳相連,以使得所述控制器與所述第一端口和所述第二端口分別連接形成第一線路,所述第一線路用于將數(shù)據(jù)通信信息在第一端口和第二端口與該控制器之間傳輸;

第四引腳,用于與所述控制器的控制引腳相連,以使得所述控制器與所述集線器連接形成第二線路,所述第二線路用于控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

優(yōu)選的,所述集線器還包括:寄存器和門電路;

所述寄存器分別與所述第四引腳和所述門電路相連,用于存儲預(yù)設(shè)的參數(shù)值,并基于所述參數(shù)值以及預(yù)設(shè)信息控制所述門電路的狀態(tài);

所述門電路分別與所述寄存器和所述第一端口、以及所述寄存器和所述第二端口相連,用于基于所述寄存器的參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

優(yōu)選的,所述門電路包括:

第一電路,所述第一電路分別與所述寄存器和所述第一引腳相連,用于基于所述寄存器的第一參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口的連接狀態(tài);

第二電路,所述第二電路分別與所述寄存器和所述第二引腳相連,用于基于所述寄存器的第二參數(shù)值控制開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第二端口的連接狀態(tài)。

優(yōu)選的,還包括:

配置單元,分別與所述控制器的控制引腳和所述集線器的第四引腳相連,用于當(dāng)端口模塊上電啟動時(shí),基于預(yù)設(shè)參數(shù)配置所述寄存器中的參數(shù)值。

其中,該端口模塊801中的控制器可以為該處理器802的部分功能外置的結(jié)構(gòu),具體實(shí)施中,該端口模塊801中的控制器可以與該處理器802結(jié)構(gòu)合并。

具體實(shí)施中,該處理器可以采用電子設(shè)備中具有信息處理能力的結(jié)構(gòu),如CPU(central processing unit,中央處理器)等。

需要說明的是,具體實(shí)施中,該端口模塊可以作為電子設(shè)備的外接結(jié)構(gòu),也可以作為該電子設(shè)備內(nèi)部包含的結(jié)構(gòu)。

上述本發(fā)明提供的實(shí)施例中詳細(xì)描述了一種端口模塊,對于本發(fā)明的端口模塊可采用多種形式的方法實(shí)現(xiàn),因此本發(fā)明還提供了一種與該端口模塊相應(yīng)的端口控制方法,下面給出具體的實(shí)施例進(jìn)行詳細(xì)說明。

如圖9所示的為本申請中提供的一種端口控制方法實(shí)施例1的流程圖,該方法應(yīng)用于一端口模塊中,該端口模塊具有至少兩個端口、控制器和集線器。

其中,該方法包括以下步驟:

步驟S901:集線器基于預(yù)設(shè)信息控制所述集線器與所述至少兩個端口的連接狀態(tài);

其中,該預(yù)設(shè)信息包括集線器內(nèi)預(yù)存儲的參數(shù)值和/或控制器發(fā)送的信息。

具體的,集線器基于該預(yù)設(shè)信息,分別控制與其相連的至少兩個端口的連接狀態(tài)。

其中,該集線器包括寄存器和門電路,則步驟S901具體包括:

所述集線器依據(jù)配置的參數(shù)值控制所述門電路的開合狀態(tài),以實(shí)現(xiàn)控制所述集線器與所述第一端口或者第二端口的連接狀態(tài)。

其中,該集線器的具體結(jié)構(gòu)以及其集線器與控制器、至少兩個端口的連接方式與端口模塊實(shí)施例部分圖5一致,參考圖5即可,本實(shí)施例中不做贅述。

具體的,所述集線器依據(jù)配置的參數(shù)值控制所述門電路的開合狀態(tài),包括:基于所述寄存器中的參數(shù)值置0,控制所述門電路斷開;基于所述寄存器中的參數(shù)值置1,控制所述門電路閉合。

步驟S902:基于所述集線器與第一端口處于連接狀態(tài)時(shí),所述控制器通過所述集線器以及所述第一端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信。

具體的,基于該集線器與任一端口處于連接狀態(tài),該控制器通過該集線器和第一端口與外部設(shè)備之間建立了進(jìn)行數(shù)據(jù)通信的通道,則基于該通道能夠?qū)崿F(xiàn)該控制器與外部設(shè)備之間的數(shù)據(jù)通信。

綜上,本實(shí)施例提供的一種端口控制方法中,端口模塊中的兩個端口能夠通過集線器分別實(shí)現(xiàn)與控制器之間的數(shù)據(jù)通信信息傳輸,并且,該集線器還能夠分別控制該端口與控制器之間的連接狀態(tài),當(dāng)該第一端口與控制器之間的連接狀態(tài)為斷開時(shí),無法實(shí)現(xiàn)該第一端口與控制器之間的數(shù)據(jù)通信信息傳輸,該方案中,能夠?qū)崿F(xiàn)分別控制多個端口與控制器之間的連接狀態(tài),提高了端口控制的靈活度,用戶體驗(yàn)較好。

如圖10所示的為本申請中提供的一種端口控制方法實(shí)施例2的流程圖,該方法包括以下步驟:

步驟S1001:所述端口模塊上電啟動時(shí),所述集線器復(fù)位;

具體的,當(dāng)該端口模塊上電啟動時(shí),控制該集線器復(fù)位。

需要說明的是,本實(shí)施例中,該端口模塊中還包括配置單元,該端口模塊的結(jié)構(gòu)如圖7所示。

其中,該配置單元基于其存儲的預(yù)設(shè)參數(shù),控制該寄存器復(fù)位,該復(fù)位過程為基于預(yù)設(shè)參數(shù)配置該寄存器中的參數(shù)值。

步驟S1002:所述集線器接收到的讀寫指令時(shí),基于配置單元預(yù)設(shè)參數(shù)配置寄存器的參數(shù)值;

其中,該讀寫指令可以為控制器基于該集線器與該控制器之間的連接通道,如該集線器的第四引腳與控制器的控制引腳之間的連接通道,將該讀寫指令作為控制信號發(fā)送至集線器中,以使得該集線器的寄存器能夠基于控制信號實(shí)現(xiàn)控制該寄存器中預(yù)設(shè)的參數(shù)值,進(jìn)而去控制該集線器與第一端口和第二端口之間的連接狀態(tài)。

步驟S1003:集線器基于預(yù)設(shè)信息控制所述集線器與所述至少兩個端口的連接狀態(tài);

步驟S1004:基于所述集線器與第一端口處于連接狀態(tài)時(shí),所述控制器通過所述集線器以及所述第一端口與外部設(shè)備進(jìn)行數(shù)據(jù)通信。

其中,步驟S1003-1004與實(shí)施例1中的步驟S901-902一致,本實(shí)施例中不做贅述。

綜上,本實(shí)施例提供的一種端口控制方法中,還包括:所述端口模塊上電啟動時(shí),所述集線器復(fù)位;所述集線器接收到的讀寫指令時(shí),基于配置單元預(yù)設(shè)參數(shù)配置寄存器的參數(shù)值。采用該方法,通過在端口模塊上電啟動時(shí),集線器復(fù)位,并在集線器接收到讀寫指令時(shí),配置集線器中寄存器的參數(shù)值,實(shí)現(xiàn)控制控制器與端口之間的連接狀態(tài)。

本說明書中各個實(shí)施例采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似部分互相參見即可。對于實(shí)施例提供的裝置而言,由于其與實(shí)施例提供的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

對所提供的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實(shí)施例,而是要符合與本文所提供的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1