USB接口控制方法、USB控制电路及智能网联设备主板技术

技术编号:28478622 阅读:15 留言:0更新日期:2021-05-15 21:48
本发明专利技术提供一种USB接口控制方法、USB控制电路及智能网联设备主板,属于USB控制技术领域,所述方法包括配置主控模块、第一、第二开关、USB集成器以及检测模块;判断第一USB接口是否有外部调测PC插入;当没有外部调测PC插入时,所述USB控制器的USB2.0、USB3.0通道通过所述USB集成器分别连接至对应的USB接口,作为主设备的所述USB控制器与作为从设备的多个USB接口连接;当有外部调测PC插入时,所述USB控制器的USB2.0通道通过所述第一、第二开关连接至所述第一USB接口,所述PC通过所述第一USB接口连接至主控模块以进行调测。本发明专利技术在连接多个USB3.0通道从设备的情况下也可以连接PC进行调测,降低开发维护的成本和难度。降低开发维护的成本和难度。降低开发维护的成本和难度。

【技术实现步骤摘要】
USB接口控制方法、USB控制电路及智能网联设备主板
[0001]

[0002]本专利技术涉及USB控制
,尤其涉及一种USB接口控制方法、USB控制电路及智能网联设备主板。

技术介绍

[0003]由于智能网联设备(比如车载多媒体设备,即车机)在使用时通常需要外挂多个USB从设备,比如需要一个USB接口的行车记录仪、一个U盘用于播放本地音乐、一个U盘用于设备异常时存储设备维护信息。现有的智能网联设备通常只有一个USB控制器,如果同时要连接多个USB3.0从设备,会因USB接口不足而导致智能网联设备无法连接电脑进行调测;如果采用Type

C方式连接到电脑进行调测时,智能网联设备却无法连接多个从设备。

技术实现思路

[0004]本专利技术提供一种USB接口控制方法、USB控制电路及智能网联设备主板,用以解决现有技术中因USB接口不足难以同时进行连接多个从设备和电脑调测的问题,实现在连接多个从设备的同时也能连接电脑进行调测。
[0005]本专利技术提供一种USB接口控制方法,包括:配置用于控制多个USB接口的主控模块、用于控制USB2.0通道的选通开关、用于将USB控制器扩展成多个USB接口的USB集成器,以及用于检测USB接口是否有外部调测PC插入的检测模块,其中所述主控模块包括所述USB控制器,所述USB控制器包括USB2.0通道和USB3.0通道;判断第一USB接口是否有外部调测PC插入,所述第一USB接口为所述多个USB接口中的一个;当没有外部调测PC插入时,所述USB控制器的USB2.0、USB3.0通道通过所述USB集成器分别连接至对应的USB接口,作为主设备的所述USB控制器与作为从设备的多个USB接口连接;当有外部调测PC插入时,所述USB控制器的USB2.0通道通过所述选通开关连接至所述第一USB接口,所述PC通过所述第一USB接口连接至主控模块以进行调测根据本专利技术提供的一种USB接口控制方法,所述判断第一USB接口是否有外部调测PC插入,包括:当所述检测模块检测到所述第一USB接口有设备插入;所述主控模块通过系统总线查询所述第一USB接口是否有外部调测PC插入。
[0006]根据本专利技术提供的一种USB接口控制方法,所述选通开关包括第一、第二开关,所述当没有外部调测PC插入时,所述USB控制器的USB2.0和USB3.0通道通过所述USB集成器分别连接至对应的USB接口,包括:
所述主控模块通过第一、第二信号控制线将对应的所述第一、第二开关使能信号置为低电平;所述USB控制器的USB2.0通道通过所述第一开关和所述USB集成器的USB2.0通道连接至对应的USB接口,所述USB控制器的USB3.0通道通过所述USB集成器的USB3.0通道连接至对应的USB接口。
[0007]根据本专利技术提供的一种USB接口控制方法,所述选通开关包括第一、第二开关,所述当有外部调测PC插入时,所述USB控制器的USB2.0通道通过所述选通开关开关连接至所述第一USB接口,包括:所述主控模块通过第一、第二信号控制线将对应的所述第一、第二开关使能信号置为高电平;所述USB控制器的USB2.0通道通过所述第一、第二开关连接至所述第一USB接口的USB2.0通道。
[0008]本专利技术还提供一种USB控制电路,包括具有USB控制器的主控模块、与所述主控模块相连接的USB集成器,以及与所述USB集成器相连接的多个USB接口,所述USB控制器、所述USB集成器以及所述USB接口均包含USB2.0通道和USB3.0通道,还包括:第一开关,其一端接于所述USB控制器的USB2.0通道,另一端分别与第二开关和所述USB集成器的USB2.0通道连接,所述主控模块通过第一信号控制线控制所述第一开关的选通;第二开关,其一端分别与所述第一开关和所述USB集成器的USB2.0通道连接,其另一端与第一USB接口的USB2.0通道连接,所述主控模块通过第二信号控制线控制所述第二开关的选通;检测模块,其一端通过并行的第三信号控制线与系统总线接于所述主控模块,另一端接于所述第一USB接口,用于检测第一USB接口是否有外部设备插入。
[0009]根据本专利技术所述的一种USB控制电路,所述USB控制器的USB3.0通道与所述USB集成器的USB3.0通道连接,所述USB集成器的USB2.0通道和USB3.0通道分别对应连接每个USB接口的USB2.0通道和USB3.0通道。
[0010]根据本专利技术所述的一种USB控制电路,所述检测模块的CC1脚与第一USB接口的CC1脚连接,所述检测模块的CC2脚与第一USB接口的CC2脚连接。
[0011]根据本专利技术所述的一种USB控制电路,所述第一USB接口是Type

C接口类型,其他多个USB接口是Type

A和/或Type

B类型。
[0012]本专利技术还提供一种智能网联设备主板,包括上述任一种所述USB的控制电路。
[0013]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的USB接口控制方法的步骤。
[0014]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的USB接口控制方法的步骤。
[0015]本专利技术提供的USB接口控制方法、USB控制电路及智能网联设备主板,通过设置的第一开关、第二开关以及检测模块,能够自动识别USB接口(如Type

C接口)是否有外部设备插入,并根据是否有外部设备插入控制选择对应的USB电路输出通道,同时兼容USB3.0通道
的主从设备、在连接多个USB3.0通道从设备的情况下也可以连接PC进行调测,降低开发维护的成本和难度。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是现有技术提供的智能网联设备主板的结构示意图之一;图2是现有技术提供的智能网联设备主板的结构示意图之二;图3是本专利技术提供的智能网联设备主板的结构示意图;图4是本专利技术提供的USB接口控制方法的流程示意图;图5是本专利技术提供的判断是否有外部调测PC插入的流程示意图;图6是本专利技术提供的没有外部调测PC插入的流程示意图;图7是本专利技术提供的有外部调测PC插入的流程示意图;图8是本专利技术一实施例提供的系统软件控制USB接口输出通道的流程示意图;图9是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种USB接口控制方法,其特征在于,包括:配置用于控制多个USB接口的主控模块、用于控制USB2.0通道的选通开关、用于将USB控制器扩展成多个USB接口的USB集成器,以及用于检测USB接口是否有外部调测PC插入的检测模块,其中所述主控模块包括所述USB控制器,所述USB控制器包括USB2.0通道和USB3.0通道,;判断第一USB接口是否有外部调测PC插入,所述第一USB接口为所述多个USB接口中的一个;当没有外部调测PC插入时,所述USB控制器的USB2.0和USB3.0通道通过所述USB集成器分别连接至对应的USB接口,作为主设备的所述USB控制器与作为从设备的多个USB接口连接;当有外部调测PC插入时,所述USB控制器的USB2.0通道通过所述选通开关连接至所述第一USB接口,所述PC通过所述第一USB接口连接至主控模块以进行调测。2.根据权利要求1所述的USB接口控制方法,其特征在于,所述判断第一USB接口是否有外部调测PC插入,包括:当所述检测模块检测到所述第一USB接口有设备插入;所述主控模块通过系统总线查询所述第一USB接口是否有外部调测PC插入。3.根据权利要求1所述的USB接口控制方法,其特征在于,所述选通开关包括第一、第二开关,所述当没有外部调测PC插入时,所述USB控制器的USB2.0和USB3.0通道通过所述USB集成器分别连接至对应的USB接口,包括:所述主控模块通过第一、第二信号控制线将对应的所述第一、第二开关使能信号置为低电平;所述USB控制器的USB2.0通道通过所述第一开关和所述USB集成器的USB2.0通道连接至对应的USB接口,所述USB控制器的USB3.0通道通过所述USB集成器的USB3.0通道连接至对应的USB接口。4.根据权利要求1所述的USB接口控制方法,其特征在于,所述选通开关包括第一、第二开关,所述当有外部调测PC插入时,所述USB控制器的USB2.0通道通过所述选通开关连接至所述第一USB接口,包括:所述主控模块通过第一、第二信号控制线将对应的所述第一、第二开关使能信号置为高电平;所述U...

【专利技术属性】
技术研发人员:李国锋张树民邓志伟
申请(专利权)人:智道网联科技深圳有限公司
类型:发明
国别省市:

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

1