管理USB连接设备的方法、系统和USB连接设备技术方案

技术编号:37112260 阅读:31 留言:0更新日期:2023-04-01 05:09
根据本公开的实施例,提供了一种管理通用串行总线USB连接设备的方法、系统、USB连接设备、电子设备、计算机存储介质和计算机程序产品。该方法包括由车载控制设备接收来自USB连接设备的状态消息,状态消息是由USB连接设备响应于检测到外接设备的连接而生成;由车载控制设备基于状态消息确定发生与USB连接设备相关联的故障;以及由车载控制设备激活USB连接设备中的重置控制单元,以生成用于重置USB连接设备中的连接控制单元的重置信号。基于这样的方式,本公开的实施例能够在检测到相关故障的情况下自动重置USB连接设备(例如,USB HUB),从而提高USB系统的稳定性。从而提高USB系统的稳定性。从而提高USB系统的稳定性。

【技术实现步骤摘要】
管理USB连接设备的方法、系统和USB连接设备


[0001]本公开的示例实施例总体涉及计算机领域,特别地涉及管理USB连接设备的方法、系统、USB连接设备、电子设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]随着汽车智能化的发展,智能座舱(CDP,Smart cockpit)的应用越来越多,智能座舱是配备了智能化和网联化的车载产品,从而可以与人、路、车本身进行智能交互的智能交互系统。智能座舱会提供一个USB(Universal Serial Bus,通用串行总线)接口与各种车载产品进行连接,来控制车载产品。然而,当智能座舱需要同时连接多个设备时,一个USB接口就显得捉襟见肘了。因此,越来越多的智能汽车在智能座舱的USB接口处连接USB HUB(集线器),可以将一个USB上行接口扩展为多个下行接口,也即,USB HUB(集线器)使得智能座舱可以同时与多个设备连接。

技术实现思路

[0003]在本公开的第一方面,提供了一种管理通用串行总线USB连接设备的方法,USB连接设备用于连接外接设备,USB连接设备与车载控制设备通信连接。该方法包括:由所述车载控制设备接收来自所述USB连接设备的状态消息,所述状态消息是由所述USB连接设备响应于检测到所述外接设备的连接而生成;由所述车载控制设备基于所述状态消息确定发生与所述USB连接设备相关联的故障;以及由所述车载控制设备激活所述USB连接设备中的重置控制单元,以生成用于重置所述USB连接设备中的连接控制单元的重置信号。
[0004]在本公开的第二方面,提供了一种通用串行总线USB管理系统,包括USB连接设备以及与所述USB连接设备通信连接的车载控制设备,其中:所述车载控制设备被配置为:接收来自所述USB连接设备的状态消息,所述状态消息是由所述USB连接设备响应于检测到外接设备的连接而生成;基于所述状态消息确定发生与所述USB连接设备相关联的故障;以及由所述车载控制设备激活所述USB连接设备中的重置控制单元;并且所述USB连接设备包括重置控制单元和连接控制单元,所述重置控制单元被配置为:响应于被所述车载控制设备激活生成用于重置所述连接控制单元的重置信号。
[0005]在本公开的第三方面,提供了一种通信串行总线USB连接设备,包括重置控制单元和连接控制单元,其中:所述重置控制单元被配置为响应于来自所述车载控制设备的激活信号生成用于重置所述连接控制单元的重置信号,其中所述激活信号是由所述车载控制设备基于确定发生与所述USB连接设备相关联的故障而生成的,所述故障是基于来自所述USB连接设备的状态消息而被确定的,所述状态消息是由所述USB连接设备响应于检测到外接设备的连接而生成。
[0006]在本公开的第四方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
[0007]在本公开的第五方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
[0008]在本公开的第六方面,提供了一种计算机程序产品。该计算机程序产品包括计算机可执行指令,计算机可执行指令在被处理器执行时实现第一方面的方法。
[0009]应当理解,本
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
[0010]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0011]图1示出了本公开的实施例的示例USB管理系统;
[0012]图2示出了根据本公开的一些实施例的车载控制设备和USB连接设备的通信过程的示意图;
[0013]图3示出了根据本公开的一些实施例的管理通用串行总线USB连接设备的过程的流程图;以及
[0014]图4示出了能够实施本公开的多个实施例的设备的框图。
具体实施方式
[0015]下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0016]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
[0017]术语“响应于”表示相应的事件发生或者条件得以满足。将会理解,响应于该事件或者条件而被执行的后续动作的执行时机,与事件发生或者条件满足的时间,这二者不一定是强关联的。在某些情况下,后续动作可在事件发生或者条件成立时立即被执行;在另一些情况下,后续动作也可在事件发生或者条件成立后经过一段时间才被执行。
[0018]本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。
[0019]可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获得或
使用)应当遵循相应法律法规及相关规定的要求。
[0020]如前文所简要提及的,智能汽车中,智能座舱提供的USB HUB同时可以连接多个外接设备,例如,某一外接设备可以是存储有音乐文件的U盘。当外接设备与USB HUB连接时,智能座舱无法读取该外接设备的数据,或者读取错误,导致智能座舱无法正常实现外接设备的功能。例如,U盘中的音乐文件无法通过智能座舱正常播放。原因可能有多种,示例性的,一种可能的情形中,整个过程中没有对外接设备进行检测,无法确认外接设备是否正常。另一种可能的情形中,如果USB HUB的芯片由于静电或EMC(Electro Magnetic Compatibility,电磁兼容)等问题发生故障时,也会导致智能座舱无法读取外接设备的数据,或者读取错误。
[0021]由于USB HUB可以通过供电电源供电,例如,VBAT(B本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种管理通用串行总线USB连接设备的方法,所述USB连接设备用于连接外接设备,所述USB连接设备与车载控制设备通信连接,所述方法包括:由所述车载控制设备接收来自所述USB连接设备的状态消息,所述状态消息是由所述USB连接设备响应于检测到所述外接设备的连接而生成;由所述车载控制设备基于所述状态消息确定发生与所述USB连接设备相关联的故障;以及由所述车载控制设备激活所述USB连接设备中的重置控制单元,以生成用于重置所述USB连接设备中的连接控制单元的重置信号。2.根据权利要求1所述的方法,其中由所述车载控制设备基于所述状态消息确定发生与所述USB连接设备相关联的故障包括:基于所述状态消息中指示的USB连接设备的操作状态,确定所述USB连接设备自身发生故障;或基于所述状态消息中指示的所述外接设备的标识,确定所述外接设备识别失败。3.根据权利要求2所述的方法,其中由所述车载控制设备激活所述重置控制单元,包括:如果所述车载控制设备基于所述状态消息确定所述USB连接设备自身发生故障,由所述车载控制设备通过与所述重置控制单元的引脚电连接来激活所述重置控制单元。4.根据权利要求3所述的方法,其中由所述车载控制设备通过与所述重置控制单元的引脚电连接来激活所述重置控制单元包括:由所述车载控制设备基于所述引脚电连接向所述重置控制单元的预定引脚提供电信号,以激活所述重置控制单元。5.根据权利要求2所述的方法,其中由所述车载控制设备激活所述重置控制单元,包括:如果所述车载控制设备基于所述状态消息确定所述外接设备识别失败,由所述车载控制设备基于与所述USB连接设备的数据通信激活所述重置控制单元。6.根据权利要求1所述的方法,其中所述重置控制单元和所述连接控制单元是集成在所述USB连接设备中内部的两个独立芯片。7.根据权利要求6所述的方法,其中所述重置控制单元和所述连接控制单元由用于所述USB连...

【专利技术属性】
技术研发人员:邓召凯温亚远兰小秋陈振兴
申请(专利权)人:上海桔晟科技有限公司
类型:发明
国别省市:

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

1