一种移动终端及其通信方法_3

文档序号:9924323阅读:来源:国知局
览器)。
[0076]进一步地,当第二处理模块Modem事件处理完成后,第一处理模块主AP系统的控制位拉高电平进入休眠,指示第一处理模块处于休眠状态。
[0077]实施例三
[0078]参见图5,给出本发明的另一实施例,第一处理模块中的应用程序处理器的USB接口需要在不同场景下切换工作模式,该切换方法如图5所示,当第一处理模块处于休眠状态时,需要将USB接口设置为第一工作模式,即图5中的None;当唤醒时需要根据唤醒的事件设置第二工作模式或第三工作模式,其中,当唤醒事件为第二处理模块Modem发出时,则第一处理模块与第二处理模块进行通信,此时USB接口设置为第二工作模式,即图中host;当第二处理模块与上位机进行通信时,USB接口设置为第三工作模式,即图中peripheral。应理解,本领域技术人员为了区别第一处理模块的应用程序处理器USB接口的连接状态,可以设置其他形式的工作模式,如果该应用程序处理器有专门的USB通路与第二处理模块通信,该应用程序处理器的通信将被简化,只需要host与None模式的切换。其中,USB接口可包括在图1中的接口单元170中。
[0079]参见图6,本实施例中第一处理模块中实现工作模式切换的结构示意图,第一处理模块10分别与第二处理模块20、控制模块220、第一路接口 231、第一电子开关Ol连接,第二处理模块20还与第二路接口 232、第一电子开关01、第二电子开关02连接。具体实施中可根据本发明核心思想通过其他方式连接。在此需要说明的是本实施例中第一路接口 231通常用于用户将移动终端外接到上位机时,可以进行通过上位机查看、拷贝移动终端的部分内容的操作,通常用户将移动终端连接至上位机时使用的接口就是第一路接口 231。第二路接口232通常为技术人员要使用调试第二处理模块20等功能时使用的接口。当然用户也可以使用第一路接口 231进行调试等功能。
[0080]参照图7,图7为本发明移动终端的处理模块工作模式切换方法的流程示意图。
[0081 ]步骤S50,检测所述第一处理模块10当前的连接状态;
[0082]检测第一处理模块10当前的连接状态,即检测第一处理模块10当前是与第一处理模块10,还是与上位机连接,还是既没有与第二处理模块20连接,也没有与上位机连接。应理解,检测第一处理模块10当前的连接状态,相当于检测第一电子开关01当前所处状态。当第一电子开关01处于第一状态时,第一处理模块10与上位机连接;当第一电子开关01处于第二状态时,第一处理模块10与第二处理模块20连接;当第一电子开关01处于第三状态时,第一处理模块10既没有与第二处理模块20连接,也没有与上位机连接。
[0083]步骤SlO,当所述第一处理模块10通过USB接口连接上位机时,确定所述第一处理模块10是否已建立与所述第二处理模块20之间的通信连接;
[0084]当检测到第一处理模块10通过USB外接端口230连接上位机时,确定第一处理模块1是否已建立与第二处理模块20之间的通信连接。其中,USB外接端口 230包括第一路接口231和第二路接口 232,当第一处理模块10通过第一路接口 231连接上位机时,第一处理模块10中的USB接口连接至第一路接口 231。
[0085]步骤S20,若所述第一处理模块10已建立与所述第二处理模块20之间通信连接,则判断所述第一处理模块10所接收的操作指令的类型;
[0086]若确定第一处理模块10已建立与第二处理模块20之间的通信连接,第一处理模块10输出提示信息,在移动终端显示界面显示该提示信息,提示用户选择继续维持第一处理模块10和第二处理模块20之间的通信连接,或者是断开第一处理模块10和第二处理模块20之间的通信连接,建立第一处理模块10和上位机之间的通信连接。当第一处理模块10接收到用户的操作指令时,判断第一处理模块10所接收的操作指令的类型。
[0087]步骤S30,若所述操作指令为第一操作指令,则建立所述第一处理模块10与所述上位机之间的通信连接,并将所述第一处理模块10切换为第三工作模式,S卩peripheral模式。
[0088]若第一处理模块10接收到的操作指令为第一操作指令,则将第一处理模块10的USB接口与第一路接口 231连接,以建立第一处理模块10与上位机之间的通信连接,并将第一处理模块10从第二工作模式,即host模式切换为第三工作模式,S卩peripheral模式。第一操作指令为用户选择断开第一处理模块10和第二处理模块20之间的通信连接,建立第一处理模块10与上位机之间的通信连接时,第一处理模块10所接收到建立第一处理模块10与上位机之间的通信连接的操作指令。
[0089]步骤S40,若所述操作指令为第二操作指令,则控制所述第一电子开关01处于第二状态,以使所述第一处理模块10通过所述USB接口维持和所述第二处理模块20之间的通信连接。
[0090]若第一处理模块10接收的操作指令为第二操作指令,即用户选择继续维持第一处理模块10和第二处理模块20之间的通信连接,则继续控制第一电子开关01处于第二状态,以使第一处理模块10通过第一电子开关01,基于第一处理模块10中的USB接口继续保持与第二处理模块20之间的通信连接。
[0091 ]步骤S60,当所述第一处理模块10与所述第二处理模块20建立通信连接时,控制第一电子开关01处于第二状态,并将所述第一处理模块10设置为第二工作模式,即host模式;
[0092]当检测到第一处理模块10通过USB接口与第二处理模块20建立通信连接时,控制第一电子开关01处于第二状态,以使第一处理模块10与第二处理模块20之间进行数据通信。当第一处理模块10通过USB接口与第二处理模块20建立通信连接时,将第一处理模块10设置为第二工作模式,即host模式,将第二处理模块20设置为第三工作模式,即peripheral模式。
[0093]步骤S70,当所述第一处理模块10未与所述第二处理模块20建立通信连接,且所述第一处理模块10未与所述上位机建立连接时,控制第一电子开关处于第三状态,并将所述第一处理模块10设置为第一工作模式,即None模式。
[0094]当第一处理模块10未与第二处理模块20建立通信连接,且第一处理模块10未与上位机建立连接时,控制第一电子开关01处于第三状态,并将第一处理模块10设置为第一工作模式,即None模式。进一步地,当移动终端中第一处理模块10进入休眠状态时,设置第一处理模块10为第一工作模式,即None模式。
[0095]实施例四
[0096]进一步地,参见图8,本实施例的移动终端100包括第一处理模块10、与第二处理模块20连接的第二调制解调模块202、分别与第一处理模块10和第二调制解调模块202连接的第一调制解调模块102、与第一调制解调模块102连接的第一用户识别卡以及与第二调制解调模块202连接的第二用户识别卡,该通信方法包括:
[0097]第一调制解调模块102在与其连接的第一用户识别卡对应的第一运营商网络建立有连接时,提取第二用户识别卡的卡信息并发送给第二调制解调模块202;
[0098]第二调制解调模块202基于接收的第二用户识别卡的卡信息进行搜网注册操作以及鉴权操作,并在完成搜网注册操作以及鉴权操作之后,建立与第二用户识别卡所对应的第二运营商网络的连接。
[0099]在具体实施时,第一调制解调模块102提取第一用户识别卡的卡信息,其中,卡信息包括搜网注册以及鉴权需要的ICCID(Integrate circuit card identity,集成电路卡识别码)、IMSI(Internat1nal Mobile Subscriber Identificat1n Number,国际移动用户识别码)等,第一调制解调模块102在提取到第一用户识别卡的卡信息之后,根据第一用户识别卡的卡信息确定第一用户识别卡归属的运营商(如移动、电信和联通等运营商),并根据其连接的第一射频模块103接收的来自不同运营商基站的射频信号(携带有运营商的识别信息),基于卡信息通过第一射频模块103与第一用户识别卡对应的运营商基站建立无线电连接,并在使用卡信息完成第一用户识别卡的鉴权操作之后,建立其与第一用户识别卡所对应的第一运营商网络的连接。
[0100]第一调制解调模块102在与其连接的第一用户识别卡对应的第一运营商网络建立连接,且接收到第二调制解调模块202对第二用户识别卡的访问请求时,提取第二用户识别卡的卡信息并发送给第二调制解调模块202,供第二调制解调模块202进行搜网注册操作以及鉴权操作。
[0101]第二调制解调模块202在接收到第一调制解调模块102发送的第二用户识别卡的卡信息之后,使用接收的卡信息进行搜网注册操作以及鉴权操作,以建立与第二用户识别卡所对应的第二运营商网络的连接。具体的,第二调制解调模块202根据接收的卡信息确定第二用户识别卡归属的运营商(如移动、电信和联通等运营商),并根据其连接的第二射频模块203接收的来自不同运营商基站的射频信号(携带有运营商的识别信息),基于卡信息通过第二射频模块203与第二用户识别卡对应的运营商基站建立无线电连接,并在使用卡信息完成第二用户识别卡
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1