本发明涉及接口应用,尤其涉及一种接口切换方法、系统及电子设备。
背景技术:
1、相关技术中,电子设备为了扩展外设,会配置额外的type-a接口,而配置额外的type-a接口需要占用单独的一路的硬件资源。
2、有部分设备虽然能从同一路usb提供type-c和type-a两个接口,但使用的过程较为繁琐,而且部分接口出现无法正常使用的问题。
技术实现思路
1、本发明所要解决的技术问题是:提供一种接口切换方法、系统及电子设备,解决了相关技术中,无法优先确保type-c的使用功能的问题;实现了type-c和type-a的自动切换,并优先确保type-c的使用功能。
2、为了解决上述技术问题,本发明采用的一种技术方案为:
3、一种接口切换方法,应用于电子设备,所述电子设备包括usb电路、第一接口和第二接口,所述usb电路分别连接所述第一接口和所述第二接口,所述usb电路的输出端上设置有切换开关,所述切换开关用于切换所述usb电路与所述第一接口的通路或所述usb电路与所述第二接口的通路;所述usb电路包括电源线和身份识别信号线,所述第一接口和所述第二接口用于连接其他设备,以实现所述电子设备与其他设备的数据传输,所述方法包括:
4、通过所述电源线获取电源中断信号,通过所述身份识别信号线获取身份中断信号,所述电源中断信号或所述身份中断信号用于表征所述第一接口和所述第二接口与所述其他设备连接情况;
5、基于所述电源中断信号或所述身份中断信号控制切换开关进行切换。
6、为了解决上述技术问题,本发明采用的另一种技术方案为:
7、一种接口切换系统,包括金融终端,所述金融终端包括usb电路、第一接口和第二接口,所述usb电路分别连接所述第一接口和所述第二接口,所述usb电路的输出端上设置有切换开关,所述切换开关用于切换所述usb电路与所述第一接口的通路或所述usb电路与所述第二接口的通路;所述usb电路包括电源线和身份识别信号线,所述第一接口和所述第二接口用于连接其他设备,以实现所述金融终端与其他设备的数据传输,所述金融终端用于:
8、通过所述电源线获取电源中断信号,通过所述身份识别信号线获取身份中断信号,所述电源中断信号或所述身份中断信号用于表征所述第一接口和所述第二接口与所述其他设备连接情况;
9、基于所述电源中断信号或所述身份中断信号控制切换开关进行切换。
10、为了解决上述技术问题,本发明采用的另一种技术方案为:
11、一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-8任意一项所述的一种接口切换方法。
12、本发明的有益效果在于:本申请的电子设备包括usb电路、第一接口和第二接口,usb电路分别连接第一接口和第二接口,usb电路的输出端上设置有切换开关,切换开关用于切换usb电路与第一接口的通路或usb电路与第二接口的通路;其中,usb电路包括电源线和身份识别信号线,第一接口和第二接口用于连接其他设备,以实现电子设备与其他设备的数据传输。
13、本申请的方法通过电源线获取电源中断信号,通过身份识别信号线获取身份中断信号,并基于电源中断信号或所述身份中断信号控制切换开关进行切换;其中电源中断信号或身份中断信号用于表征第一接口和第二接口与其他设备连接情况。利用本申请的方法,可以根据电源线和身份识别信号线来自适应的对切换开关进行切换,从而可以根据type-c接口或type-a接口与其他设备的实际连接情况自适应的对usb电路和第一接口或第二接口的通路切换,因此,本申请在type-c接口或type-a接口与其他设备的插拔情况变化时,可以自适应切换连接通路,不需要通过重新拔插、重启系统才能保证某个接口的可用性,使用的过程较为简单,保证了所有接口的正常使用。
1.一种接口切换方法,其特征在于,应用于电子设备,所述电子设备包括usb电路、第一接口和第二接口,所述usb电路分别连接所述第一接口和所述第二接口,所述usb电路的输出端上设置有切换开关,所述切换开关用于切换所述usb电路与所述第一接口的通路或所述usb电路与所述第二接口的通路;所述usb电路包括电源线和身份识别信号线,所述第一接口和所述第二接口用于连接其他设备,以实现所述电子设备与其他设备的数据传输,所述方法包括:
2.根据权利要求1所述的一种接口切换方法,其特征在于,所述第一接口用于连接外设设备或主机设备,当所述第一接口连接外设设备时,所述电子设备处于主机模式,当所述第一接口连接主机设备时,所述电子设备处于设备模式;所述第二接口用于连接外设设备;所述第二接口为长链接;
3.根据权利要求2所述的一种接口切换方法,其特征在于,所述基于所述身份中断信号控制切换开关进行切换的方法,包括:
4.根据权利要求2所述的一种接口切换方法,其特征在于,
5.根据权利要求2所述的一种接口切换方法,其特征在于,所述电子设备还设置有预设电源,所述预设电源连接所述第二接口,用于为与所述第二接口连接的其他设备供电;
6.根据权利要求2所述的一种接口切换方法,其特征在于,所述基于所述身份中断信号控制切换开关进行切换的方法,包括:
7.根据权利要求2所述的一种接口切换方法,其特征在于,所述电子设备还设置有预设电源,所述预设电源连接所述第二接口,用于为与所述第二接口连接的其他设备供电;
8.根据权利要求2所述的一种接口切换方法,其特征在于,所述基于所述电源中断信号控制切换开关进行切换的方法,包括:
9.一种接口切换系统,其特征在于,包括金融终端,所述金融终端包括usb电路、第一接口和第二接口,所述usb电路分别连接所述第一接口和所述第二接口,所述usb电路的输出端上设置有切换开关,所述切换开关用于切换所述usb电路与所述第一接口的通路或所述usb电路与所述第二接口的通路;所述usb电路包括电源线和身份识别信号线,所述第一接口和所述第二接口用于连接其他设备,以实现所述金融终端与其他设备的数据传输,所述金融终端用于:
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-8任意一项所述的一种接口切换方法。