1.一种双模双待终端中数据的处理方法,其特征在于,包括:接收到第一用户识别模块发来的第一命令数据时,判断是否正在处理第二用户识别模块发来的第二命令数据;
控制模块接收到第一命令数据时,若协议栈模块未正在处理第二命令数据,则将接收到的第一命令数据发送给协议栈模块进行处理;控制模块接收到第一命令数据时,若协议栈模块正在处理第二命令数据,则暂存接收到的第一命令数据,等待协议栈模块将正在处理的第二命令数据处理结束后,再将暂存的第一命令数据发送给协议栈模块进行处理;
协议栈模块基于预定的规范,对控制模块发来的命令数据进行解析,将解析后的UI模块可显示可识别的命令数据通过中间件模块发送给UI模块;
协议栈模块接收UI模块通过中间件模块发来的对应的响应内容,将响应内容打包处理为响应数据发送给控制模块;
控制模块将接收到的响应数据发送给对应的用户识别模块。
2.如权利要求1所述的处理方法,其特征在于,所述第二命令数据处理结束,具体包括:在将第二命令数据对应的第二响应数据发送给第二用户识别模块后,确定第二命令数据处理结束。
3.如权利要求1所述的处理方法,其特征在于,暂存接收到的第一命令数据,具体包括:将接收到的第一命令数据保存到等待队列中。
4.如权利要求1所述的处理方法,其特征在于,在所述第二用户识别模块对应的通信制式为主控通信制式时,接收到的第一命令数据为第一用户识别模块通过AT通信模块发来的命令数据。
5.如权利要求4所述的处理方法,其特征在于,还包括:在将第一命令数据对应的第一响应数据通过所述AT通信模块发送给第一用户识别模块后,确定第一命令数据处理结束。
6.如权利要求1所述的方法,其特征在于,所述第一用户识别模块为SIM卡时,所述第一命令数据为STK命令数据;
所述第一用户识别模块为UIM卡时,所述第一命令数据为UTK命令数据。
7.如权利要求1所述的方法,其特征在于,所述第二用户识别模块为SIM卡时,所述第二命令数据为STK命令数据;
所述第二用户识别模块为UIM卡时,所述第二命令数据为UTK命令数据。