实现智能设备主从USB并行模式的方法、装置及系统制造方法及图纸

技术编号:26691482 阅读:11 留言:0更新日期:2020-12-12 02:43
本发明专利技术提供了一种实现智能设备主从USB并行模式的方法、装置及系统,其中,实现智能设备主从USB并行模式的方法应用于智能设备,该智能设备包括一控制芯片及USB接口,控制芯片上设有USB转串口,该智能设备一方面通过USB接口与第一待连接设备建立通信连接,另一方面通过USB转串口与第二待连接设备建立通信连接,该实现智能设备主从USB并行模式的方法,包括:接收第一待连接设备发送的第一USB枚举信息;根据第一USB枚举信息,识别第一待连接设备为USB从设备;根据智能设备,生成第二USB枚举信息;发送第二USB枚举信息至第二待连接设备。本发明专利技术使得单USB控制器的智能设备,USB主、从设备之间能够共存,成本低,并且能够完整地适配标准化的APK接口。

【技术实现步骤摘要】
实现智能设备主从USB并行模式的方法、装置及系统
本专利技术涉及通信
,尤其是指一种实现智能设备主从USB并行模式的方法、装置及系统。
技术介绍
智能设备(intelligentdevice)是指任何一种具有计算处理能力的设备、器械或者机器,其是传统电气设备与计算机技术、数据处理技术、控制理论、传感器技术、网络通信技术、电力电子技术等相结合的产物。现有的智能设备,如智能支付设备在某些使用场景下需要具备主、从USB并行的通信能力,包括市面上某些智能设备上的APP程序也是基于USB来作为通信入口和上位机通信的。除此之外,智能设备本身还具备USB主设备(USBHost,亦可称为USB主机)功能。目前的智能设备一方面为了适配标准化的APP,如智能POS机接入台式POS机;另一方面为了降低产品成本,在智能设备方案选型时,都选择了单USB控制器的芯片方案。而对于智能支付设备来说,人脸识别模组同样需要通过USB以USB设备(USBdevice,亦可称为USB从设备)的形势挂设在智能支付设备上,这样就导致智能支付设备再以USBdevice的身份与台式POS机连接时,出现硬件资源冲突,即单USB控制器的智能设备,USB主、从设备之间不能共存的问题。因此,有必要对实现上述单USB控制器的智能设备的USB主、从设备之间的工作模式的方法进行改进。
技术实现思路
本专利技术所要解决的技术问题是:提供一种实现智能设备主从USB并行模式的方法、装置、系统、智能设备及计算机可读存储介质,旨在解决现有的单USB控制器的智能设备,USB主、从设备之间不能共存的问题。为了解决上述技术问题,本专利技术采用的技术方案为:本专利技术实施例第一方面提供了一种实现智能设备主从USB并行模式的方法,实现智能设备主从USB并行模式的方法,其特征在于,所述方法应用于智能设备,所述智能设备包括一控制芯片及USB接口,所述控制芯片上设有USB转串口,所述智能设备通过USB接口与第一待连接设备建立通信连接,所述智能设备通过USB转串口与第二待连接设备建立通信连接,所述方法,包括:接收所述第一待连接设备发送的第一USB枚举信息;根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备;根据所述智能设备,生成第二USB枚举信息;发送所述第二USB枚举信息至第二待连接设备。在一些实施方案中,所述发送所述第二USB枚举信息至第二待连接设备之后,还包括:接收所述第二待连接设备识别智能设备为USB从设备成功的信息。在一些实施方案中,所述接收所述第二待连接设备识别智能设备为USB从设备成功的信息之后,还包括:对所述第二USB枚举信息进行存储。在一些实施方案中,所述根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备之后,还包括:对所述第一USB枚举信息进行存储。在一些实施方案中,所述根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备之前,还包括:加载与所述第一待连接设备对应的驱动程序。本专利技术实施例第二方面提供了一种实现智能设备主从USB并行模式的装置,包括:接收模块,用于接收所述第一待连接设备发送的第一USB枚举信息;识别模块,用于根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备;生成模块,用于根据所述智能设备,生成第二USB枚举信息;发送模块,用于发送所述第二USB枚举信息至第二待连接设备。本专利技术实施例第三方面提供了一种智能设备,包括:存储装置及一个或多个处理器,所述存储装置用于存储一个或多个程序,其中,当所述一个或多个程序被一个或多个处理器执行时,使得所述一个或多个处理器执行如本专利技术实施例第一方面所述的方法。本专利技术实施例第四方面提供了一种实现智能设备主从USB并行模式的系统,包括:第一待连接设备、第二待连接设备及如本专利技术实施例第三方面所述的智能设备;所述智能设备包括一控制芯片及USB接口,所述控制芯片上设有USB转串口;所述智能设备通过USB接口与第一待连接设备建立通信连接,所述智能设备通过USB转串口与第二待连接设备建立通信连接。在一些实施方案中,所述智能设备为人脸支付设备,所述第一待连接设备为人脸识别设备,所述第二待连接设备为台式POS机。本专利技术实施例第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行指令,所述可执行指令被执行时执行如本专利技术实施例第一方面所述的方法。从上述描述可知,与现有技术相比,本专利技术的有益效果在于:智能设备一方面通过USB接口与第一待连接设备建立通信连接,在接收到第一待连接设备发送的第一USB枚举信息后,将第一待连接设备识别为USB从设备(即智能设备作为第一待连接设备的USB主设备)。智能设备另一方面通过控制芯片上扩展的USB转串口与第二待连接设备建立通信连接,并将根据自身生成的第二USB枚举信息发送至第二待连接设备。在第二待连接设备接收到第二USB枚举信息后,将智能设备识别为USB从设备(即智能设备作为第二待连接设备的USB从设备)。本专利技术使得单USB控制器的智能设备,USB主、从设备之间能够共存,成本低,并且能够完整地适配标准化的APK接口。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,而不是全部实施例。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的实现智能设备主从USB并行模式的方法的一流程图;图2为本专利技术实施例提供的实现智能设备主从USB并行模式的方法的另一流程图;图3为本专利技术实施例提供的实现智能设备主从USB并行模式的装置的模块方框图;图4为本专利技术实施例提供的智能设备的模块方框图;图5为本专利技术实施例提供的实现智能设备主从USB并行模式的系统的模块方框图;图6为本专利技术实施例提供的计算机可读存储介质的模块方框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术的各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。实施例1请参阅图1,图1为本专利技术实施例提供的实现智能设备主从USB并行模式的方法的一流程图。如图1所示,本专利技术第一实施例提供的实现智能设备主从USB并行模式的方法,应用于智能设备,该智能设备包括一控制芯片及USB接口,其中,控制芯片上设有USB转串口,该智能设备一方面通过USB接口与第一待连接设备建立通本文档来自技高网...

【技术保护点】
1.一种实现智能设备主从USB并行模式的方法,其特征在于,所述方法应用于智能设备,所述智能设备包括一控制芯片及USB接口,所述控制芯片上设有USB转串口,所述智能设备通过USB接口与第一待连接设备建立通信连接,所述智能设备通过USB转串口与第二待连接设备建立通信连接,所述方法,包括:/n接收所述第一待连接设备发送的第一USB枚举信息;/n根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备;/n根据所述智能设备,生成第二USB枚举信息;/n发送所述第二USB枚举信息至第二待连接设备。/n

【技术特征摘要】
1.一种实现智能设备主从USB并行模式的方法,其特征在于,所述方法应用于智能设备,所述智能设备包括一控制芯片及USB接口,所述控制芯片上设有USB转串口,所述智能设备通过USB接口与第一待连接设备建立通信连接,所述智能设备通过USB转串口与第二待连接设备建立通信连接,所述方法,包括:
接收所述第一待连接设备发送的第一USB枚举信息;
根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备;
根据所述智能设备,生成第二USB枚举信息;
发送所述第二USB枚举信息至第二待连接设备。


2.如权利要求1所述的实现智能设备主从USB并行模式的方法,其特征在于,所述发送所述第二USB枚举信息至第二待连接设备之后,还包括:
接收所述第二待连接设备识别智能设备为USB从设备成功的信息。


3.如权利要求2所述的实现智能设备主从USB并行模式的方法,其特征在于,所述接收所述第二待连接设备识别智能设备为USB从设备成功的信息之后,还包括:
对所述第二USB枚举信息进行存储。


4.如权利要求1所述的实现智能设备主从USB并行模式的方法,其特征在于,所述根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备之后,还包括:
对所述第一USB枚举信息进行存储。


5.如权利要求1所述的实现智能设备主从USB并行模式的方法,其特征在于,所述根据所述第一USB枚举信息,识别所述第一待连接设备为USB从设备之前,还包括:
加...

【专利技术属性】
技术研发人员:刘艳萍刘益标
申请(专利权)人:广东工贸职业技术学院
类型:发明
国别省市:广东;44

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

1