一种调试网口出面板的方法、装置及线缆的制作方法

文档序号:7853092阅读:168来源:国知局
专利名称:一种调试网口出面板的方法、装置及线缆的制作方法
技术领域
本发明涉及通信网络技术领域,尤其涉及一种调试网ロ出面板的方法、装置及线缆。
背景技术
现在大多数电子产品都具备USB (Univer sal Serial Bus,通用串行总线)接ロ,通过电子产品上的USB接ロ进行电子产品之间的连接,从而可以传输数据或者进行网络连接。随着电子技术的发展,电子产品越来越小,功能越来越多,用户的要求也越来越高,使得电子产品除了产品功能应用外不能有额外的接ロ。现有技术可以通过模拟开关实现以太网ロ切換,使得一个网ロ与多个不同的设备 连接,即外部以太网ロ、第一内部网口和第二内部网ロ相连,根据输入该模拟开关的选择信号输入管脚的选择信号的电平高度来将第一内部网ロ或者第二内部网ロ与外部以太网ロ连通,来实现与不同的设备传输数据。其中,通过电阻上拉或者下拉来产生选择信号,通过拨码开关来实现选择信号的切換,从而利用硬件产生选择信号继而控制模拟开关实现网ロ的切換。然而,现有技术通过内部模拟开关实现网ロ通道的切换时,不能实现USB接口和网ロ的切換,并且硬件设计较复杂。

发明内容
本发明的实施例提供一种调试网ロ出面板的方法、装置及线缆,可以实现USB接口和网ロ的自由切換,使硬件设计更简单。为达到上述目的,本发明的实施例采用如下技术方案ー种调试网ロ出面板的方法,包括识别外部设备的设备类型;根据所述设备类型切换所述设备类型对应的通道。一种调试网ロ出面板的装置,包括识别单元,用于识别外部设备的设备类型;切换单元,用于根据所述设备类型将当前通道切換到所述设备类型对应的通道。一种线缆,包括所述线缆的任一端为USB3. 0接ロ,用于连接单板;所述线缆的另一端为预设接ロ,用于连接外部设备。本发明实施例提供的一种调试网ロ出面板的方法、装置及线缆,通过识别外部设备的设备类型,然后通过识别出的设备类型,切換当前通道到所述设备类型对应的通道。与现有技术中通过内部模拟开关实现网ロ通道的切换时,不能实现USB接口和网ロ的切換,并且硬件设计较复杂相比,本发明实施例提供的方案可以实现USB接口和网ロ的自由切换,使硬件设计更简单。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例I提供的一种调试网口出面板的方法的流程图;图2为本发明实施例I提供的一种调试网口出面板的装置的框图;图3为本发明实施例2提供的一种调试网口出面板的方法的流程图;图4为本发明实施例2提供的USB 3. O标准线缆的示意图;图5为本发明实施例2提供的一种调试网口出面板的电路示意图; 图6为本发明实施例2提供的一种调试网口出面板的装置的框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例I本发明实施例提供一种调试网口出面板的方法,如图I所示,该方法包括以下步骤步骤101,识别外部设备的设备类型;所述设备类型包括USB接口设备和网口设备;可选的,通过数据线高速传输口识别外部设备是否为所述USB接口设备;当能识别所述外部设备时,则所述外部设备为所述USB接口设备;当不能识别所述外部设备时,则所述外部设备为所述网口设备。步骤102,根据所述设备类型将当前通道切换到所述设备类型对应的通道。可选的,当所述设备类型为所述USB接口设备时,将当前通道切换到所述USB接口设备对应的USB通道,并通过数据线D-/+传输数据或者通过高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+传输数据;当所述设备类型为所述网口设备时,将当前通道切换到所述网口设备对应的网口通道,并通过所述SSRX-/+和所述SSTX-/+传输数据。预设实现通道转换的电路上相关逻辑。根据所述设备类型,或者接收到的切换指令,通过控制电路上相关逻辑将当前通道切换到所述设备类型对应的通道,所述切换指令通过手动输入或者自动控制方式或者自动识别方式获得。本发明实施例提供的一种调试网口出面板的方法,通过识别外部设备的设备类型,然后通过识别出的设备类型,切换当前通道到所述设备类型对应的通道。与现有技术中通过内部模拟开关实现网口通道的切换时,不能实现USB接口和网口的切换,并且硬件设计较复杂相比,本发明实施例提供的方案可以实现USB接口和网口的自由切换,使硬件设计更简单。本发明实施例提供一种调试网ロ出面板的装置,如图2所示,该装置包括识别单元201,切换单元202 ;识别单元201,用于识别外部设备的设备类型;可选的,所述设备类型包括USB接ロ设备和网ロ设备;所述识别単元中的判断模块,用于通过数据线高速传输ロ识别外部设备是否为所述USB接ロ设备;识别模块,用于当能识别所述外部设备吋,则所述外部设备为所述USB接ロ设备;以及,当不能识别所述外部设备吋,则所述外部设备为所述网ロ设备。切换单元202,用于根据所述设备类型将当前通道切換到所述设备类型对应的通道。
可选的,所述切换単元中的USB接ロ切换模块,用于当所述设备类型为所述USB接ロ设备时,将当前通道切換到所述USB接ロ设备对应的USB通道,并通过数据线D-/+传输数据或者通过高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+传输数据;所述切换単元中的网ロ切换模块,用于当所述设备类型为所述网ロ设备时,将当前通道切換到所述网ロ设备对应的网ロ通道,并通过所述SSRX-/+和所述SSTX-/+传输数据。所述装置还包括设置单元,用于预设实现通道转换的电路上相关逻辑。根据所述设备类型,或者接收到的切換指令,通过控制电路上相关逻辑将当前通道切換到所述设备类型对应的通道,所述切换指令通过手动输入或者自动识别方式获得。本发明实施例提供的一种调试网ロ出面板的装置,通过识别単元识别外部设备的设备类型,然后通过识别出的设备类型,切换单元切換当前通道到所述设备类型对应的通道。与现有技术中通过内部模拟开关实现网ロ通道的切换时,不能实现USB接口和网ロ的切換,并且硬件设计较复杂相比,本发明实施例提供的方案可以实现USB接口和网ロ的自由切換,使硬件设计更简单。本发明实施例提供一种线缆,包括所述线缆的任一端为USB3. 0接ロ,用于连接单板;所述线缆的另一端为预设接ロ,用于连接外部设备。其中,所述线缆为USB 3.0标准线缆。所述预设接ロ包括USB接口和网ロ,所述网ロ为将所述USB3. 0中的高速串行接收数据线SSRX-/+、高速串行发送数据线SSTX-/+、接地线制作成的网ロ,其中,所述USB接ロ可以为USB2. 0接ロ,也可以为USB 3.0接ロ。本发明实施例提供的一种线缆,通过电缆连接单板和外部设备,为实现USB接ロ和网ロ的自由切換提供硬件条件。实施例2本发明实施例提供一种调试网ロ出面板的方法,如图3所示,该方法包括以下步骤步骤301,用户将外部设备通过预设线缆连接;所述预设线缆为USB 3. 0标准线缆,不同的是,USB 3. 0标准线缆一端为标准的USB 3.0接ロ,用于连接单板,单板为电路板等硬件,USB 3.0标准线缆的另一端制作成预设接ロ,与外部设备连接。预设接ロ包括USB接口和网ロ,其中,所述USB接ロ可以为USB2. 0接ロ,也可以为USB3. 0接ロ,S卩USB接口和网ロ重用,其中,将所述USB3. 0中的高速串行接收数据线SSRX-/+、高速串行发送数据线SSTX-/+、接地线(GND_Drain或者GND)制作成网口 RJ45接口。这样经过重新改制的预设线缆就可以为实现USB接口和网口的切换提供硬件条件。例如如图4所示为USB 3. O标准线缆示意图,其中,两个黑线框内的数据线即为高速串行接收数据线SSRX-/+、高速串行发送数据线SSTX-/+。步骤302,识别外部设备的设备类型;设备类型包括USB接口设备和网口设备;可选的,USB主机Host可以自动识别外部设备的设备类型,通过通信协议识别外部设备是否为所述USB接口设备;当能识别所述外部设备时,则所述外部设备为所述USB接口设备;当不能识别所述外部设备时,则所述外部设备为所述网口设备。 步骤303,当所述设备类型为所述USB接口设备时,将当前通道切换到所述USB接口设备对应的USB通道,并通过数据线D-/+传输数据或者通过所述SSRX-/+和所述SSTX-/+传输数据;步骤304,当所述设备类型为所述网口设备时,将当前通道切换到所述网口设备对应的网口通道,并通过所述SSRX-/+和所述SSTX-/+传输数据;需要说明的是,步骤303和步骤304为USB Host自动识别出外部设备的设备类型后,自动将当前通道切换到设备类型对应的通道上进行数据传输,另外,本发明实施例提供的方案也可以通过手动控制的方式进行通道切换,即执行步骤301后,执行步骤305 ;步骤305,根据所述设备类型,或者接收到的切换指令,通过控制电路上相关逻辑将当前通道切换到所述设备类型对应的通道;所述切换指令通过手动输入方式或者自动识别方式获得。首先预设实现通道转换的电路上相关逻辑;当用户将外部设备通过预设线缆连接时,用户已经知道外部设备为USB接口设备或者为网口设备,此时用户通过CPU(Central Processing Unit,中央处理器)串口输入相关指令,控制电路上相关逻辑将当前通道切换到所述设备类型对应的通道。当然,本发明也可以通过USB主机自动识别外部设备的设备类型,然后再由CPU控制切换外部设备的设备类型对应的通道。例如,设置通道转换的电路上相关逻辑USB接口设备时,设置“O”可以指示将当前通道切换到USB接口设备对应的USB通道;当为网口设备时,设置“I”可以指示将当前通道切换到网口设备对应的网口通道。这里“O”和“ I ”只是表示相对的逻辑关系。本发明实施例提供的电路图如图5所示,其中,总线VBUS,用于接电源;数据线D-/+用于USB接口设备传输数据;GND、GND-DRAIN和Shield用于接地;高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+用于网口设备传输数据,根据本发明实施例提供的切换方法,将SSRX-/+和SSTX-/+通过通道切换可以切换到USB物理层,通过USB通道实现数据传输,也可以将USB通道通过通道切换切换到网口物理层,通过网口通道实现数据传输。其中,被CPU控制指手动控制,通过输入相关指令控制电路上相关逻辑实现通道转换。本发明实施例提供一种调试网口出面板的方法,通过识别外部设备的设备类型,然后通过识别出的设备类型,切换当前通道到所述设备类型对应的通道,可以实现USB接口和网ロ的自由切換,使硬件设计更简单。本发明实施例提供一种调试网ロ出面板的装置,如图6所示,该装置包括识别单元601,判断模块6011,识别模块6012,切换单元602,USB接ロ切换模块6021,网ロ切换模块6022,设置单元603 ;识别单元601,用于识别外部设备的设备类型;可选的,所述设备类型包括USB接ロ设备和网ロ设备;所述识别単元601中的判断模块6011,用于通过数据线高速传输ロ识别外部设备是否为所述USB接ロ设备;所述识别単元601中的识别模块6012,用于当能识别所述外部设备时,则所述外部设备为所述USB接ロ设备;以及,当不能识别所述外部设备时,则所述外部设备为所述网
ロ设备。 根据识别単元601识别出的所述设备类型,切换单元602,用于将当前通道切換到所述设备类型对应的通道;可选的,所述切换単元602中的USB接ロ切换模块6021,用于当所述设备类型为所述USB接ロ设备时,将当前通道切换到所述USB接ロ设备对应的USB通道,并通过数据线D-/+传输数据或者通过高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+传输数据;所述切换単元602中的网ロ切换模块6022,用于当所述设备类型为所述网ロ设备时,将当前通道切换到所述网ロ设备对应的网ロ通道,并通过所述SSRX-/+和所述SSTX-/+传输数据;可选的,本发明还可以通过手动控制的方式进行切換通道,此时,用户可以通过自己识别外部设备的设备类型,当然,也可以通过识别单元601识别外部设备的设备类型,然后所述切换単元602还可以根据所述设备类型,以及接收到的切換指令,通过控制电路上相关逻辑将当前通道切換到所述设备类型对应的通道,所述切换指令通过手动输入方式获得;需要说明的是,需要在方法执行之前,设置单元603预设实现通道转换的电路上相关逻辑。本发明实施例提供一种调试网ロ出面板的装置,通过识别単元识别外部设备的设备类型,然后通过识别出的设备类型,切换单元切換当前通道到所述设备类型对应的通道,可以实现USB接口和网ロ的自由切換,使硬件设计更简单。本发明实施例提供一种线缆,所述线缆为USB3. 0标准线缆,其中所述线缆的任一端为USB3. 0接ロ,用于连接单板,单板可以为电路板等硬件;所述线缆的另一端为预设接ロ,用于连接外部设备。所述预设接ロ包括USB接口和网ロ,其中,所述USB接ロ可以为USB2. 0接ロ,也可以为USB3. 0接ロ,S卩USB接口和网ロ重用。所述网ロ为将所述USB3. 0中的高速串行接收数据线SSRX-/+、高速串行发送数据线SSTX-/+、接地线制作成的网ロ。本发明实施例提供一种线缆,通过对USB3. 0标准线缆进行改造,可以实现USB接口和网ロ重用,从而为实现USB接口和网ロ的自由切换提供硬件条件。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种调试网口出面板的方法,其特征在于,包括 识别外部设备的设备类型; 根据所述设备类型将当前通道切换到所述设备类型对应的通道。
2.根据权利要求I所述的方法,其特征在于,所述设备类型包括USB接口设备和网口设备; 所述识别外部设备的设备类型包括 通过数据线高速传输口识别外部设备是否为所述USB接口设备; 当能识别所述外部设备时,则所述外部设备为所述USB接口设备; 当不能识别所述外部设备时,则所述外部设备为所述网口设备。
3.根据权利要求I所述的方法,其特征在于,所述外部设备通过预设线缆的预设接口连接,所述预设接口包括USB接口和网口 ;所述预设线缆的另一端为USB 3. O接口,用于连接单板。
4.根据权利要求3所述的方法,其特征在于,所述预设线缆为USB3. O标准线缆。
5.根据权利要求I所述的方法,其特征在于,所述根据所述设备类型将当前通道切换到所述设备类型对应的通道包括 当所述设备类型为所述USB接口设备时,将当前通道切换到所述USB接口设备对应的USB通道,并通过数据线D-/+传输数据或者通过高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+传输数据; 当所述设备类型为所述网口设备时,将当前通道切换到所述网口设备对应的网口通道,并通过所述SSRX-/+和所述SSTX-/+传输数据。
6.根据权利要求5所述的方法,其特征在于,所述根据所述设备类型将当前通道切换到所述设备类型对应的通道包括 根据所述设备类型,或者接收到的切换指令,通过控制电路上相关逻辑将当前通道切换到所述设备类型对应的通道,所述切换指令通过手动输入方式或者自动识别方式获得。
7.根据权利要求6所述的方法,其特征在于,预设实现通道转换的电路上相关逻辑。
8.一种调试网口出面板的装置,其特征在于,包括 识别单元,用于识别外部设备的设备类型; 切换单元,用于根据所述设备类型将当前通道切换到所述设备类型对应的通道。
9.根据权利要求8所述的装置,其特征在于,所述设备类型包括USB接口设备和网口设备; 所述识别单元包括 判断模块,用于通过数据线高速传输口识别外部设备是否为所述USB接口设备; 识别模块,用于当能识别所述外部设备时,则所述外部设备为所述USB接口设备;以及,当不能识别所述外部设备时,则所述外部设备为所述网口设备。
10.根据权利要求8所述的装置,其特征在于,所述切换单元包括 USB接口切换模块,用于当所述设备类型为所述USB接口设备时,将当前通道切换到所述USB接口设备对应的USB通道,并通过数据线D-/+传输数据或者通过高速串行接收数据线SSRX-/+和高速串行发送数据线SSTX-/+传输数据; 网口切换模块,用于当所述设备类型为所述网口设备时,将当前通道切换到所述网口设备对应的网口通道,并通过所述SSRX-/+和所述SSTX-/+传输数据。
11.根据权利要求10所述的装置,其特征在于,所述切换单元具体用于 根据所述设备类型,或者接收到的切换指令,通过控制电路上相关逻辑将当前通道切换到所述设备类型对应的通道,所述切换指令通过手动输入方式或者自动识别方式获得。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括 设置单元,用于预设实现通道转换的电路上相关逻辑。
13.一种线缆,其特征在于,包括 所述线缆的任一端为USB3. 0接口,用于连接单板; 所述线缆的另一端为预设接口,用于连接外部设备。
14.根据权利要求13所述的装置,其特征在于,所述线缆为USB3.0标准线缆。
15.根据权利要求13所述的装置,其特征在于, 所述预设接口包括USB接口和网口,所述网口为将所述USB3. 0中的高速串行接收数据线SSRX-/+、高速串行发送数据线SSTX-/+、接地线制作成的网口。
全文摘要
本发明公开一种调试网口出面板的方法、装置及线缆,涉及通信网络技术领域,可以实现USB接口和网口的自由切换,使硬件设计更简单。本发明实施例通过识别外部设备的设备类型,然后根据识别出的设备类型,切换当前通道到所述设备类型对应的通道。本发明实施例提供的方案适于USB接口和网口的自由切换时采用。
文档编号H04L29/10GK102761624SQ20121018665
公开日2012年10月31日 申请日期2012年6月7日 优先权日2012年6月7日
发明者方彬, 程宇航, 许靖, 赵奕阳 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1