一种SIM卡检测方法、系统及装置与流程

专利2026-09-07  5


本发明涉及电子,尤其涉及一种sim卡检测方法、系统及装置。


背景技术:

1、用户身份识别模块(subscriber identity module,sim)卡的热拔插功能,是指终端设备在开机状态下能够直接更换sim卡,并且能够识别sim卡拔出与插入的状态。其中,终端设备是否支持sim卡的热拔插功能,取决于终端设备的硬件接口与sim卡的硬件接口是否导通。若两接口导通,终端设备支持sim卡的热拔插功能。

2、然而,若终端设备没有硬件接口与sim卡的硬件接口导通,终端设备不支持热拔插功能。因此,如何检测sim卡的拔出与插入状态仍待研究。


技术实现思路

1、本申请实施例提供了一种sim卡检测方法、系统及装置,可检测sim卡的拔出与插入状态。

2、第一方面,本申请实施例提供了一种sim卡检测系统。该系统包括互相通信连接的控制器、通信模组和用户身份识别模块sim卡。其中,控制器的通用输入输出gpio接口与sim卡的测试接口电连接,控制器用于通过gpio接口检测sim卡的测试接口的电平变化,并根据测试接口的电平变化,确定sim卡的第一状态,第一状态为sim卡插入状态或sim卡拔出状态。

3、可见,本申请实施例中,sim卡检测系统中,控制器能够通过gpio接口检测sim卡的测试接口的电平变化,并根据测试接口的电平变化,确定sim卡的第一状态为sim卡插入状态,还是为sim卡拔出状态,可实现sim卡的拔出与插入状态的检测。

4、一种可选的实施方式中,控制器与通信模组之间通过串口通信,控制器的发射接口与通信模组的接收接口电连接,控制器的接收接口与通信模组的发射接口电连接。

5、一种可选的实施方式中,通信模组的数据接口与sim卡的数据接口电连接,通信模组的时钟接口与sim卡的时钟接口电连接,通信模组的复位接口与sim卡的复位接口电连接,通信模组的电压接口与sim卡的电压接口电连接。

6、第二方面,本申请实施例提供了一种sim卡检测方法。该方法包括:控制器通过通用输入输出gpio接口检测用户身份识别模块sim卡的测试接口的电平变化。控制器根据测试接口的电平变化,确定sim卡的第一状态,第一状态为sim卡插入状态或sim卡拔出状态。

7、可见,本申请实施例中,控制器能够通过gpio接口检测sim卡的测试接口的电平变化,并通过测试接口的电平变化,确定sim卡的第一状态为sim卡插入状态,还是为sim卡拔出状态,可实现sim卡的拔出与插入状态的检测。

8、一种可选的实施方式中,控制器还执行以下操作:向通信模组发送sim卡的第一状态;接收来自通信模组的sim卡的第二状态,第二状态为sim卡准备完成状态或sim卡未插入状态;根据sim卡的第二状态,执行业务。

9、一种可选的实施方式中,控制器根据测试接口的电平变化,确定sim卡的第一状态,包括:测试接口的电平由低电平变化为高电平时,确定sim卡的第一状态为sim卡插入状态;测试接口的电平由高电平变化为低电平时,确定sim卡的第一状态为sim卡拔出状态。

10、第三方面,本申请实施例提供了一种sim卡检测方法。该方法包括:通信模组接收来自控制器的用户身份识别模块sim卡的第一状态,第一状态为sim卡插入状态或sim卡拔出状态。通信模组根据sim卡的第一状态,对sim卡进行初始化,获得sim卡的第二状态。通信模组向控制器发送sim卡的第二状态,第二状态为sim卡准备完成状态或sim卡未插入状态。

11、可见,本申请实施例中,通信模组根据接收的sim卡的第一状态对sim卡进行初始化,获得sim卡的第二状态为sim卡准备完成状态或sim卡未插入状态,并向控制器发送sim卡的第二状态,有利于控制器根据sim卡的第二状态执行业务。

12、一种可选的实施方式中,通信模组根据sim卡的第一状态,对sim卡进行初始化,获得sim卡的第二状态,包括:sim卡的第一状态为sim卡插入状态时,对sim卡进行初始化,获得sim卡的第二状态,第二状态为sim卡准备完成状态;sim卡的第一状态为sim卡拔出状态时,对sim卡进行初始化,获得sim卡的第二状态,第二状态为sim卡未插入状态。

13、第四方面,本申请实施例提供了一种sim卡检测装置,该装置包括:

14、检测模块,用于通过通用输入输出gpio接口检测用户身份识别模块sim卡的测试接口的电平变化;

15、确定模块,用于根据所述测试接口的电平变化,确定所述sim卡的第一状态,所述第一状态为sim卡插入状态或sim卡拔出状态。

16、一种可选的实施方式中,所述sim卡检测装置还包括:发送模块,用于向通信模组发送所述sim卡的所述第一状态;接收模块,用于接收来自所述通信模组的所述sim卡的第二状态,所述第二状态为sim卡准备完成状态或sim卡未插入状态;执行模块,用于根据所述sim卡的所述第二状态,执行业务。

17、一种可选的实施方式中,所述确定模块根据所述测试接口的电平变化,确定所述sim卡的第一状态,具体用于:所述测试接口的电平由低电平变化为高电平时,确定所述sim卡的第一状态为所述sim卡插入状态;所述测试接口的电平由高电平变化为低电平时,确定所述sim卡的第一状态为所述sim卡拔出状态。

18、第五方面,本申请实施例提供了一种sim卡检测装置,该装置包括:

19、接收模块,用于接收来自控制器的用户身份识别模块sim卡的第一状态,所述第一状态为sim卡插入状态或sim卡拔出状态;

20、获得模块,用于根据所述sim卡的所述第一状态,对所述sim卡进行初始化,获得所述sim卡的第二状态,所述第二状态为sim卡准备完成状态或sim卡未插入状态;

21、发送模块,用于向所述控制器发送所述sim卡的所述第二状态。

22、一种可选的实施方式中,所述获得模块根据所述sim卡的所述第一状态,对所述sim卡进行初始化,获得所述sim卡的第二状态,具体用于:所述sim卡的所述第一状态为所述sim卡插入状态时,对所述sim卡进行初始化,获得所述sim卡的第二状态,所述第二状态为所述sim卡准备完成状态;所述sim卡的所述第一状态为所述sim卡拔出状态时,对所述sim卡进行初始化,获得所述sim卡的所述第二状态,所述第二状态为所述sim卡未插入状态。

23、第六方面,本申请还提供一种计算机设备,所述计算机设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如上述方法的步骤。

24、第七方面,本申请还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。



技术特征:

1.一种sim卡检测系统,其特征在于,所述系统包括互相通信连接的控制器、通信模组和用户身份识别模块sim卡,所述控制器的通用输入输出gpio接口与所述sim卡的测试接口电连接;

2.根据权利要求1所述的检测系统,其特征在于,所述控制器与所述通信模组之间通过串口通信,所述控制器的发射接口与所述通信模组的接收接口电连接,所述控制器的接收接口与所述通信模组的发射接口电连接。

3.根据权利要求2所述的检测系统,其特征在于,所述通信模组的数据接口与所述sim卡的数据接口电连接,所述通信模组的时钟接口与所述sim卡的时钟接口电连接,所述通信模组的复位接口与所述sim卡的复位接口电连接,所述通信模组的电压接口与所述sim卡的电压接口电连接。

4.一种sim卡检测方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4或5所述的方法,其特征在于,所述根据所述测试接口的电平变化,确定所述sim卡的第一状态,包括:

7.一种sim卡检测方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述sim卡的所述第一状态,对所述sim卡进行初始化,获得所述sim卡的第二状态,包括:

9.一种计算机设备,其特征在于,所述计算机设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求4至6任一项所述的方法,或者执行如权利要求7或8所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求4至6任一项所述的方法,或者执行如权利要求7或8所述的方法。


技术总结
本申请实施例公开了一种SIM卡检测方法、系统及装置。该系统包括互相通信连接的控制器、通信模组和用户身份识别模块SIM卡,控制器的通用输入输出GPIO接口与SIM卡的测试接口电连接。控制器用于通过GPIO接口检测SIM卡的测试接口的电平变化,并根据测试接口的电平变化,确定SIM卡的第一状态,第一状态为SIM卡插入状态或SIM卡拔出状态。可见,该系统能够实现SIM卡的状态检测。

技术研发人员:李石峰
受保护的技术使用者:深圳市广和通科技有限公司
技术研发日:
技术公布日:2024/11/11
转载请注明原文地址: https://tieba.8miu.com/read-24391.html

最新回复(0)