本技术涉及通信,尤其涉及一种电子设备及信息卡识别方法。
背景技术:
1、随着电子设备产品的发展,电子设备内需要设置多张信息卡,以满足其功能性的需求。以手机为例,通常手机内需要设置客户识别模块(subscriber identificationmodule,sim)卡及存储卡等。各类信息卡均需要对应的卡座组件与之相匹配,因此,电子设备内通常需要设置多个卡座组件,导致卡座组件的占板面积需求在变大,占用了电子设备内部的空间,严重制约了电子设备轻薄化的发展。
技术实现思路
1、本技术提供了一种电子设备,电子设备能够通过同一个卡座组件兼容nano sim卡和存储卡,从而无需额外设置单独适配存储卡的卡座组件,有利于电子设备的轻薄化。
2、本技术还提供一种信息卡识别方法,电子设备通过信息卡识别方法能够自动识别插入的信息卡类型。
3、第一方面,本技术提供一种电子设备,包括卡座组件和处理器;卡座组件的卡连接器包括排布成两列五排的十个弹片。处理器包括接口控制器、一个或多个存储卡控制器以及sim卡控制器,接口控制器电连接卡连接器的十个弹片;当卡座组件插入nano sim卡时,接口控制器导通sim卡控制器与卡连接器;当卡座组件插入存储卡时,接口控制器导通存储卡控制器与卡连接器。
4、在本技术中,电子设备能够通过处理器自动识别信息卡类型,并控制与信息卡对应的控制器与卡连接器导通,使得信息卡能够与电子设备能够自动匹配,从而进行通信,提高了用户的使用体验。
5、一些可能的实现方式中,sim卡控制器包括数据接口、时钟接口、编程电压/输入接口以及复位接口,sim卡控制器的各接口均电连接接口控制器。一个或多个存储卡控制器包括第二存储卡控制器,第二存储卡控制器支持ufs协议,第二存储卡控制器包括四个数据接口、参考时钟接口、第二电源接口以及检测接口,第二存储卡控制器的各接口均电连接接口控制器。处理器还包括电源接口和地接口,电源接口和地接口均电连接接口控制器。
6、一些可能的实现方式中,十个弹片包括第一弹片至第十弹片。接口控制器包括第一开关、第二开关及第三开关;第一开关连接第二存储卡控制器的一个数据接口和sim卡控制器的数据接口,第一开关还连接第三弹片;第二开关连接第二存储卡控制器的参考时钟接口和sim卡控制器的时钟接口,第二开关还连接第四弹片;第三开关连接第二存储卡控制器的检测接口和sim卡控制器的编程电压/输入接口,第三开关还连接第五弹片;第二存储卡控制器的另一个数据接口通过接口控制器连接第一弹片,第二存储卡控制器的第二电源接口通过接口控制器连接第二弹片,第二存储卡控制器的另外两个数据接口通过接口控制器分别连接第九弹片和第十弹片;电源接口通过接口控制器连接第八弹片,地接口通过接口控制器连接第七弹片;sim卡控制器的复位接口通过接口控制器连接第六弹片。
7、在本实现方式中,电子设备通过切换接口控制器的连接状态,使得电子设备能够在不同的使用场景下,对应地分别与nano sim卡和存储卡进行通讯。
8、一些可能的实现方式中,一个或多个存储卡控制器还包括第一存储卡控制器,第一存储卡控制器包括四个数据接口、时钟接口以及命令和响应复用接口。第一存储卡控制器的一个数据接口连接第一开关,第一存储卡控制器的时钟接口连接第二开关,第一存储卡控制器的命令和响应复用接口连接第三开关。
9、接口控制器包括第四开关、第五开关及第六开关;第四开关连接第一存储卡控制器的另一个数据接口和sim卡控制器的复位接口,第四开关还连接第六弹片;第五开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第五开关还连接第九弹片;第六开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第六开关还连接第十弹片。
10、一些可能的实现方式中,十个弹片包括第一弹片至第十弹片;接口控制器包括第一开关、第二开关及第四开关;第一开关连接第二存储卡控制器的一个数据接口和sim卡控制器的数据接口,第一开关还连接第三弹片;第二开关连接第二存储卡控制器的参考时钟接口和sim卡控制器的时钟接口,第二开关还连接第四弹片;第四开关连接第二存储卡控制器的检测接口和sim卡控制器的复位接口,第四开关还连接第六弹片;sim卡控制器的编程电压/输入接口通过接口控制器连接第五弹片;第二存储卡控制器的另一个数据接口通过接口控制器连接第一弹片,第二存储卡控制器的第二电源接口通过接口控制器连接第二弹片,第二存储卡控制器的另外两个数据接口通过接口控制器分别连接第九弹片和第十弹片;电源接口通过接口控制器连接第八弹片,地接口通过接口控制器连接第七弹片。
11、一些可能的实现方式中,一个或多个存储卡控制器还包括第一存储卡控制器,第一存储卡控制器包括四个数据接口、时钟接口以及命令和响应复用接口;第一存储卡控制器的一个数据接口连接第一开关,第一存储卡控制器的时钟接口连接第二开关,第一存储卡控制器的另一个数据接口连接第四开关。接口控制器包括第三开关、第五开关及第六开关;第三开关连接第一存储卡控制器的命令和响应复用接口、sim卡控制器的编程电压/输入接口,第三开关还连接第五弹片;第五开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第五开关还连接第九弹片;第六开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第六开关还连接第十弹片。
12、一些可能的实现方式中,sim卡控制器包括数据接口、时钟接口以及复位接口,sim卡控制器的各接口均电连接接口控制器;一个或多个存储卡控制器包括第二存储卡控制器,第二存储卡控制器支持ufs协议,第二存储卡控制器包括四个数据接口、参考时钟接口、第二电源接口以及检测接口,第二存储卡控制器的各接口均电连接接口控制器;处理器还包括电源接口和地接口,电源接口和地接口均电连接接口控制器。
13、一些可能的实现方式中,十个弹片包括第一弹片至第十弹片;接口控制器包括第一开关和第二开关;第一开关连接第二存储卡控制器的一个数据接口和sim卡控制器的数据接口,第一开关还连接第三弹片;第二开关连接第二存储卡控制器的参考时钟接口和sim卡控制器的时钟接口,第二开关还连接第四弹片;第二存储卡控制器的检测接口通过接口控制器连接第五弹片,第二存储卡控制器的另一个数据接口通过接口控制器连接第一弹片,第二存储卡控制器的第二电源接口通过接口控制器连接第二弹片,第二存储卡控制器的另外两个数据接口通过接口控制器分别连接第九弹片和第十弹片;电源接口通过接口控制器连接第八弹片,地接口通过接口控制器连接第七弹片;sim卡控制器的复位接口通过接口控制器连接第六弹片。
14、一些可能的实现方式中,一个或多个存储卡控制器还包括第一存储卡控制器,第一存储卡控制器包括四个数据接口、时钟接口以及命令和响应复用接口;第一存储卡控制器的一个数据接口连接第一开关,第一存储卡控制器的时钟接口连接第二开关;接口控制器包括还第三开关、第四开关、第五开关及第六开关;第三开关连接第一存储卡控制器的命令和响应复用接口和第二存储卡控制器的检测接口,第三开关还连接第五弹片;第四开关连接第一存储卡控制器的另一个数据接口和sim卡控制器的复位接口,第四开关还连接第六弹片;第五开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第五开关还连接第九弹片;第六开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第六开关还连接第十弹片。
15、一些可能的实现方式中,十个弹片包括第一弹片至第十弹片;接口控制器包括第一开关、第二开关及第四开关;第一开关连接第二存储卡控制器的一个数据接口和sim卡控制器的数据接口,第一开关还连接第三弹片;第二开关连接第二存储卡控制器的参考时钟接口和sim卡控制器的时钟接口,第二开关还连接第四弹片;第四开关连接第二存储卡控制器的检测接口和sim卡控制器的复位接口,第四开关还连接第六弹片;第二存储卡控制器的另一个数据接口通过接口控制器连接第一弹片,第二存储卡控制器的第二电源接口通过接口控制器连接第二弹片,第二存储卡控制器的另外两个数据接口通过接口控制器分别连接第九弹片和第十弹片;电源接口通过接口控制器连接第八弹片,地接口通过接口控制器连接第七弹片。
16、一些可能的实现方式中,一个或多个存储卡控制器还包括第一存储卡控制器,第一存储卡控制器包括四个数据接口、时钟接口以及命令和响应复用接口;第一存储卡控制器的一个数据接口连接第一开关,第一存储卡控制器的时钟接口连接第二开关,第一存储卡控制器的另一个数据接口连接第四开关,第一存储卡控制器的命令和响应复用接口通过接口控制器连接第五弹片;接口控制器还包括第五开关及第六开关;第五开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第五开关还连接第九弹片;第六开关连接第二存储卡控制器的另一个数据接口和第一存储卡控制器的另一个数据接口,第六开关还连接第十弹片。
17、一些可能的实现方式中,十个弹片沿第一方向排布成第一排弹片至第五排弹片。第二排弹片与第三排弹片的中心间距大于第一排弹片与第二排弹片的中心间距,且大于第四排弹片与第五排弹片的中心间距。第三排弹片与第四排弹片的中心间距大于第一排弹片与第二排弹片的中心间距,且大于第四排弹片与第五排弹片的中心间距。
18、在本技术实施例中,通过设置多个弹片的排布方式和中心间距,使得多个弹片能够形成多种组合,多种组合中的弹片数量及位置能够与多种类型的信息卡的金手指数量及位置相适配,使得卡连接器能够与不同类型的信息卡实现通信,实现多卡兼容,可拓展性较好。因此,当卡连接器应用于电子设备的卡座组件时,电子设备能够通过同一个卡座组件适配多种类型的信息卡,从而减少了卡座组件的数量,降低了对电子设备内部空间的占用,有利于电子设备的轻薄化。
19、第二方面,本技术还提供一种信息卡识别方法,包括:执行第一初始化流程;若接收到第一回复指令,则判断插入的信息卡为第一卡;若未接收到第一回复指令,则判断插入的信息卡非第一卡,执行第二初始化流程;若接收到第二回复指令,则判断插入的信息卡为第二卡;若未接收到第二回复指令,则判断插入的信息卡非第二卡。
20、在本实施例中,电子设备通过执行信息卡的初始化流程,若接收到特定的回复信号,则能够判断信息卡是与初始化流程对应的信息卡,若未接收到特定的回复信号,则判断信息卡不是与初始化流程对应的信息卡,并执行下一个初始化流程,判断信息卡是否为与下一个初始化流程对应的信息卡。
21、一些可能的实现方式中,第一初始化流程为sim卡初始化流程,第一卡为nano sim卡;第二初始化流程为第二nm卡初始化流程,第二卡为第二nm卡;或者,第二初始化流程为sim卡初始化流程,第二卡为nano sim卡;第一初始化流程为第二nm卡初始化流程,第一卡为第二nm卡。
22、一些可能的实现方式中,信息卡识别方法响应于电子设备开机或电子设备重启。其中,第一初始化流程可以为sim卡初始化流程。在本实施例中,当电子设备开机或电子设备重启时,信息卡识别方法先进行sim卡初始化流程,判断信息卡是否为nano sim卡,以先进入联网状态。当然,在其他一些实现方式中,当信息卡识别方法响应于电子设备开机或电子设备重启时,信息卡识别方法也可以先执行非nano sim卡初始化流程。
23、一些可能的实现方式中,信息卡识别方法响应于检测到卡托状态由脱离状态切换为插入状态,也即:在检测到卡托的状态由脱离状态切换为插入状态的情况下,执行第一初始化流程。其中,电子设备可以通过卡座组件中的插入检测弹片检测卡托状态为脱离状态还是插入状态。
24、一些可能的实现方式中,方法还包括:若未接收到第二回复指令,执行第三初始化流程;若接收到第三回复指令,则判断插入的信息卡为第三卡;
25、若未接收到第三回复指令,则判断插入的信息卡非第三卡。在本实现方式中,电子设备可以实现三类信息卡的自动识别。
26、一些可能的实现方式中,在第一初始化流程、第二初始化流程以及第三初始化流程中,一者为sim卡初始化流程,另一者为第一nm卡初始化流程,另一者为第二nm卡初始化流程。