一种芯片、集线器、电子设备及中断USB信号的方法技术

技术编号:14136185 阅读:96 留言:0更新日期:2016-12-10 04:28
本发明专利技术实施例提供一种芯片、集线器、电子设备及中断USB信号的方法,用于解决现有技术中缺乏一种较好的用于关闭USB设备的方式的技术问题。所述芯片包括:USB信号输入引脚,用于接入USB信号;M个USB信号输出引脚,M个USB信号输出引脚中的每个USB信号输出引脚均用于输出USB信号,为与每个USB信号输出引脚连接的USB设备提供USB信号,M为大于等于2的整数;控制器,与USB信号输入引脚连接,以及与M个USB信号输出引脚分别连接,用于在接收第一控制指令时,执行第一控制指令以控制M个USB信号输出引脚中的N个USB信号输出引脚停止输出USB信号,N为小于等于M的整数。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种芯片、集线器、电子设备及中断USB信号的方法
技术介绍
目前大多数电子设备都支持USB(Universal Serial Bus,通用串行总线)扩展功能,例如AIO(All In One,一体机电脑)、PC(Personal Computer,个人电脑)、Desktop(桌面电脑)、笔记本电脑等等,这些电子设备一般包括多个USB端口(或者称作USB接口),以便能够通过USB端口外接一些USB设备,例如可以通过USB端口连接USB鼠标、USB键盘、U盘或USB打印机,等等,以增强电子设备的扩展功能。在实际使用过程中,可能需要关闭外接的USB设备,目前一般采用以下两种方式对USB设备进行关闭。第一种方式:请参见图1A所示,电子设备的CPU(中央处理器)通过USB芯片向多个USB端口提供USB信号,即通过USB芯片将USB信号引到多个USB端口,以便供多个USB设备使用,图1A中是以三个USB端口为例。在第一种方式中,是直接关闭CPU处的USB信号,由于是从CPU处直接关闭USB信号,那么USB芯片的全部USB端口的USB信号都将同时被切断,也就是说,通过第一种方式只能将与电子设备连接的全部USB设备同时关闭,或者同时开启,而无法对其中的一个或者部分进行单独控制。第二种方式:请参见图1B所示,可以为每个USB端口设置单独的电源,即为USB端口1设置USB_VCC1、为USB端口2设置USB_VCC,以及为USB端口3设置USB_VCC3,当需要关闭其中部分USB端口连接的USB设备时,例如需要关闭USB端口1所连接的USB设备时1,可以直接关闭与该USB端口对应的电源即可,即直接关闭USB_VCC1,虽然将USB端口1的电源关闭了,但是与USB端口1连通的USB信号还是一直存在的,如果此时与USB端口1连接的设备是有源设备而本身就不需要USB端口1的供电,那么此时黑客则可以利用USB端口1所提供的USB信号窃取电子设备中存储的资料,造成资料损坏或者隐私泄露,尤其是对于例如银行等商用用户来说后果可能会更加严重。可见,在现有技术中,在关闭USB端口连接的USB设备时,或者只能同时关闭,而无法对部分USB设备进行单独控制,或者可能由于关闭不彻底而导致隐私资料泄露,造成安全风险,现有技术中缺乏一种较好的用于关闭与电子设备连接的USB设备的方式。
技术实现思路
本专利技术实施例提供一种芯片、集线器、电子设备及中断USB信号的方法,用于解决现有技术中缺乏一种较好的用于关闭USB设备的方式的技术问题。第一方面,提供一种芯片,包括:USB信号输入引脚,用于接入USB信号;M个USB信号输出引脚,所述M个USB信号输出引脚中的每个USB信号输出引脚均用于输出所述USB信号,为与所述每个USB信号输出引脚连接的USB设备提供所述USB信号,M为大于等于2的整数;控制器,与所述USB信号输入引脚连接,以及与所述M个USB信号输出引脚分别连接,用于在接收第一控制指令时,执行所述第一控制指令以控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号,N为小于等于M的整数。可选的,所述芯片还包括:至少一个寄存器,用于存储针对所述M个USB信号输出引脚的控制指令。可选的,所述芯片还包括:控制信号接收引脚,与所述控制器连接,用于接收所述第一控制指令并将所述第一控制指令发送给所述控制器。可选的,所述M个USB信号输出引脚具有对应的引脚标识;所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之前,确定所述第一控制指令所针对的引脚标识;将所述M个USB信号输出引脚中具有所述第一控制指令所针对的引脚标识的USB信号输出引脚确定为所述N个USB信号输出引脚。可选的,所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之前,确定为所述N个USB信号输出引脚进行供电的电源均被关闭。可选的,所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之后,通过执行第二控制指令以控制所述M个USB信号输出引脚中的P个USB信号输出引脚输出所述USB信号,P为小于等于M的整数。第二方面,提供一种集线器,包括:壳体;如第一方面中任一所述的芯片,所述芯片容置于所述壳体内。可选的,所述壳体包括M个开口,所述M个开口与所述M个USB信号输出引脚相对。第三方面,提供一种电子设备,包括:芯片,所述芯片包括USB信号输入引脚、M个USB信号输出引脚和控制器,其中,所述控制器与所述USB信号输入引脚连接,以及与所述M个USB信号输出引脚分别连接,用于通过所述USB信号输入引脚将USB信号接入所述芯片,M为大于等于2的整数;处理器,与所述USB信号输入引脚连接,用于通过所述USB信号输入引脚向所述芯片传输所述USB信号,以及用于向所述芯片发送第一控制指令;其中,所述第一控制指令用于指示所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号,N为小于等于M的整数。可选的,所述处理器通过SMBus与所述USB信号输入引脚连接。第四方面,提供一种中断USB信号的方法,包括:接收第一控制指令;其中,所述第一控制指令用于指示芯片包括的M个USB信号输出引脚中的N个USB信号输出引脚停止输出USB信号,M为大于等于2的整数,N为小于等于M的整数;执行所述第一控制指令,以控制所述N个USB信号输出引脚均停止输出所述USB信号。可选的,所述M个USB信号输出引脚具有对应的引脚标识;在执行所述第一控制指令之前,还包括:确定所述第一控制指令所针对的引脚标识;将所述M个USB信号输出引脚中具有所述第一控制指令所针对的引脚标识的USB信号输出引脚确定为所述N个USB信号输出引脚。可选的,在执行所述第一控制指令之前,还包括:确定为所述N个USB信号输出引脚进行供电的电源均被关闭。第五方面,提供一种电子设备,包括:接收模块,用于接收第一控制指令;其中,所述第一控制指令用于指示芯片包括的M个USB信号输出引脚中的N个USB信号输出引脚停止输出USB信号,M为大于等于2的整数,N为小于等于M的整数;执行模块,用于执行所述第一控制指令,以控制所述N个USB信号输出引脚均停止输出所述USB信号。可选的,所述M个USB信号输出引脚具有对应的引脚标识;所述电子设备还包括第一确定模块和第二确定模块;其中,所述第一确定模块用于在所述执行模块用于执行所述第一控制指令之前,确定所述第一控制指令所针对的引脚标识;所述第二确定模块,用于将所述M个USB信号输出引脚中具有所述第一控制指令所针对的引脚标识的USB信号输出引脚确定为所述N个USB信号输出引脚。可选的,所述电子设备还包括第三确定模块,用于:在所述执行模块用于执行所述第一控制指令之前,确定为所述N个USB信号输出引脚进行供电的电源均被关闭。本专利技术实施例提供一种芯片,包括USB信号输入引脚、M个USB信号输出引脚和控制器,而控制器可以通过执行第一控制指令以控制M个USB信号输出引脚中的N个USB信号输出引脚停止输出USB信号,也就是说,通过芯片中的控制器的本文档来自技高网
...
一种芯片、集线器、电子设备及中断USB信号的方法

【技术保护点】
一种芯片,包括:通用串行总线USB信号输入引脚,用于接入USB信号;M个USB信号输出引脚,所述M个USB信号输出引脚中的每个USB信号输出引脚均用于输出所述USB信号,为与所述每个USB信号输出引脚连接的USB设备提供所述USB信号,M为大于等于2的整数;控制器,与所述USB信号输入引脚连接,以及与所述M个USB信号输出引脚分别连接,用于在接收第一控制指令时,执行所述第一控制指令以控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号,N为小于等于M的整数。

【技术特征摘要】
1.一种芯片,包括:通用串行总线USB信号输入引脚,用于接入USB信号;M个USB信号输出引脚,所述M个USB信号输出引脚中的每个USB信号输出引脚均用于输出所述USB信号,为与所述每个USB信号输出引脚连接的USB设备提供所述USB信号,M为大于等于2的整数;控制器,与所述USB信号输入引脚连接,以及与所述M个USB信号输出引脚分别连接,用于在接收第一控制指令时,执行所述第一控制指令以控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号,N为小于等于M的整数。2.如权利要求1所述的芯片,其特征在于,所述芯片还包括:至少一个寄存器,用于存储针对所述M个USB信号输出引脚的控制指令。3.如权利要求1所述的芯片,其特征在于,所述芯片还包括:控制信号接收引脚,与所述控制器连接,用于接收所述第一控制指令并将所述第一控制指令发送给所述控制器。4.如权利要求1-3中任一权利要求所述的芯片,其特征在于,所述M个USB信号输出引脚具有对应的引脚标识;所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之前,确定所述第一控制指令所针对的引脚标识;将所述M个USB信号输出引脚中具有所述第一控制指令所针对的引脚标识的USB信号输出引脚确定为所述N个USB信号输出引脚。5.如权利要求1-3中任一权利要求所述的芯片,其特征在于,所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之前,确定为所述N个USB信号输出引脚进行供电的电源均被关闭。6.如权利要求1-3中任一权利要求所述的芯片,其特征在于,所述控制器还用于:在控制所述M个USB信号输出引脚中的N个USB信号输出引脚停止输出所述USB信号之后,通过执行第二控制指令以控制所述M个USB信号输出引脚中的P个USB信号输出引...

【专利技术属性】
技术研发人员:朱冲何凤龙
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1