著录项信息
专利名称 | GSM/PHS双模手机及两模块间发送数据的方法 |
申请号 | CN200510035123.X | 申请日期 | 2005-06-03 |
法律状态 | 权利终止 | 申报国家 | 暂无 |
公开/公告日 | 2006-12-06 | 公开/公告号 | CN1874561 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04Q7/32 | IPC分类号 | H;0;4;Q;7;/;3;2查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 梁盛;谢向明 |
代理机构 | 深圳市永杰专利商标事务所 | 代理人 | 曹建军;王志强 |
摘要
一种GSM/PHS双模手机,在保持GSM/PHS双模手机现有串口通讯电路不变的情况下,在GSM和PHS两个模块之间增加两个GPIO接口的连接,分别用于GSM模块和PHS模块向对方输出自己的工作状态及获取对方的工作状态。当一种模块需要往另一模块发送数据时,先通过GPIO接口获得对方模块的工作状态,当读入的是高电平时,直接发送数据;当读入低电平时,先发给对方一个中断信号使对方将工作状态切换到主时钟模式后与该模块进行串口数据通讯。本发明在串口发送数据前可以有效的获知对方当前的工作状态,当对方不在待机模式下时,直接进行串口数据的传输,从而有效的提高了串口通讯的效率。
1、一种GSM/PHS双模手机两模块间发送数据的方法,当PHS模块需要往GSM 模块发送数据时,首先通过GPIO接口获得GSM模块的工作状态,当GPIO接口读 入的是高电平时,直接往GSM串口发送数据;当GPIO接口读入的是低电平时, 先通过PHS模块的IRQG产生一个中断信号并发往GSM模块的IRQG中断脚,GSM 模块接收到来自PHS模块的IRQG中断信号后,在中断处理程序中将GSM模块的 工作状态切换到主时钟模式后与PHS模块进行串口数据通讯。
2、一种GSM/PHS双模手机两模块间发送数据的方法,当GSM模块需要往PHS 模块发送数据时,首先通过GPIO接口获得PHS模块的工作状态,当GPIO接口读 入的是高电平时,直接往PHS串口发送数据;当GPIO接口读入的是低电平时, 先通过GSM模块的IRQG产生一个中断信号并发往PHS模块的IRQG中断脚,PHS 模块接收到来自GSM模块的IRQG中断信号后,在中断处理程序中将PHS模块的 工作状态切换到主时钟模式后与GSM模块进行串口数据通讯。
技术领域\n本发明涉及一种移动终端,尤其是一种GSM/PHS双模手机,以及该手机中两 模块间发送数据的方法。\n背景技术\n目前,在GSM/PHS(GSM:Global System for Mobile Communication,全 球移动通讯系统;PHS:Personal Handset System,个人手持系统)双模手机中 为了实时实现手机信息交互,通常采用的方法是使用GSM和PHS模块间的串口传 输AT(Asynchronous Transmission Command,异步传输命令)命令来实现。但 在使用串口传输AT命令时会遇到以下问题:当GSM模块处于待机状态时,PHS 模块发给GSM模块的信息会丢失,这是因为GSM模块在待机时为了省电使用的是 32KHz时钟,这种情况下是不能实时检测和响应串口传输的数据。现有的解决 方法是在发送数据前,通过中断控制信号唤醒GSM模块,使之工作状态由待机模 式切换到主时钟(13MHz)模式下,GSM在主时钟模式下能够可以正确检测并接收 串口传输的数据。同样,当PHS模块处于待机状态时,GSM模块发给PHS模块的 信息也会丢失。这是因为PHS模块在待机时使用的是32KHz时钟,这种情况下 是不能实时检测和响应串口传输的数据。现有的解决方法是在发送数据前,通过 中断控制信号唤醒PHS模块,使之工作状态由待机模式切换到主时钟(19.2MHz) 模式下,PHS在主时钟模式下能够可以正确检测并接收串口传输的数据。\n该方法缺点是:在发送数据前无法获得对方当前的工作状态,因此不论对 方是否在待机模式下,为了正确的收发数据,在发送数据前都需要通过中断信号 进行唤醒对方的操作。如果对方此时不在待机模式下,发送数据前再进行中断唤 醒的操作,会降低串口通讯的效率。\n发明内容\n本发明要解决现有技术中在串口发送数据前无法获知对方当前工作状态,从 而导致串口通讯效率低的技术问题。\n本发明的技术方案是:在保持GSM/PHS双模手机现有串口通讯电路不变的情 况下,在GSM和PHS两个模块之间增加两个GPIO(General Purpose Input Output, 通用输入输出端口)接口的连接,分别用于GSM模块和PHS模块向对方输出自己 的工作状态及获取对方的工作状态。\n本发明还提供一种GSM/PHS双模手机在两模块间发送数据的方法,当PHS (GSM)模块需要往GSM(PHS)模块发送数据时,首先通过GPIO接口获得GSM (PHS)模块的工作状态,当GPIO接口读入的是高电平时,直接往GSM(PHS) 串口发送数据;当GPIO接口读入的是低电平时,先通过PHS(GSM)模块的IRQG 产生一个中断信号并发往GSM(PHS)模块的IRQG中断脚,GSM(PHS)模块接收 到来自PHS(GSM)模块的IRQG中断信号后,在中断处理程序中将GSM(PHS)模 块的工作状态切换到主时钟模式后与PHS(GSM)模块进行串口数据通讯。 与现有技术相比,本发明具有以下优点:在串口发送数据前可以有效的获知 对方当前的工作状态,当对方不在待机模式下时,不再需要进行通过中断信号唤 醒对方的操作,而直接进行串口数据的传输,从而有效的提高了串口通讯的效率。\n附图说明\n图1是现有GSM/PHS双模手机串口通讯控制电路示意图;\n图2是本发明所述的GSM/PHS双模手机串口通讯控制电路示意图;\n图3是本发明GSM侧软件处理流程图;\n图4是本发明PHS侧软件处理流程图;\n下面结合附图和具体实施方式进一步说明本实用新型所述技术方案。\n具体实施方式\n图1为现有GSM/PHS双模手机串口通讯控制电路示意图。当PHS模块需要 往GSM模块发送数据时,首先通过IRQG(Interrupt Signals To GSM,发 往GSM模块的中断信号)产生一个中断信号并发往GSM IRQG中断脚,GSM模块 接收到来自PHS模块的IRQG中断信号后,在中断处理程序中将工作状态切换到 主时钟(13MHz)模式,并在主时钟模式下与PHS模块进行串口数据通讯。\n当GSM模块需要往PHS模块发送数据时,首先通过IRQP产生一个中断信号 并发往PHS IRQP(Interrupt Signals To PHS,发往PHS模块的中断信号)中 断脚,PHS模块接收到来自GSM模块的IRQP中断信号后,在中断处理程序中将 手机的工作状态切换到主时钟(19.2MHz)模式,并在主时钟模式下与GSM模块进 行串口数据通讯。\n图2为本发明的GSM/PHS双模手机串口通讯控制电路示意图。在保持 GSM/PHS双模手机现有串口通讯电路不变的情况下,在GSM和PHS两个模块之间 增加两个GPIO口的连接,GPIO1用于PHS模块向GSM模块输出自己的工作状态 及获取对方的工作状态。GPIO2用于GSM模块向PHS模块输出自己的工作状态及 获取对方的工作状态。\n软件部分需在原有GSM和PHS模块软件基础上增加如下内容:\nGSM模块软件:当GSM模块工作在主时钟模式下,软件通过GPIO2口输出高 电平,当GSM模块工作在待机模式下时,软件通过GPIO2口输出低电平。\nPHS模块软件:当PHS模块工作在主时钟模式下,软件通过GPIO1口输出高 电平,当PHS模块工作在待机模式下时,软件通过GPIO1口输出低电平。\n图3和图4是本发明的方法流程图。\n图3是本发明GSM侧软件处理流程图。当GSM模块需要往PHS模块发送数据 时,首先通过GPIO1口获得PHS模块工作状态,当GPIO1口读入的是高电平,说 明PHS模块工作在主时钟模式下,此时可直接往PHS串口发送数据。当GPIO1口 读入的是低电平,说明PHS模块工作在待机模式下,此时需通过GSM模块的IRQP 产生一个中断信号并发往PHS IRQP中断脚,PHS模块接收到来自GSM模块的IRQP 中断信号后,在中断处理程序中将PHS模块的工作状态切换到主时钟(19.2MHz) 模式,并在主时钟模式下与GSM模块进行串口数据通讯。\n图4是本发明PHS侧软件处理流程图。当PHS模块需要往GSM模块发送数 据时,首先通过GPIO2口获得GSM模块工作状态,当GPIO2口读入的是高电平, 说明GSM模块工作在主时钟模式下,此时可直接往GSM串口发送数据。当GPIO2 口读入的是低电平,说明GSM模块工作在待机模式下,此时需通过PHS模块的 IRQG产生一个中断信号并发往GSM IRQG中断脚,GSM模块接收到来自PHS模块 的IRQG中断信号后,在中断处理程序中将GSM模块的工作状态切换到主时钟(13 MHz)模式,并在主时钟模式下与PHS模块进行串口数据通讯。
法律信息
- 2016-07-27
未缴年费专利权终止
IPC(主分类): H04Q 7/32
专利号: ZL 200510035123.X
申请日: 2005.06.03
授权公告日: 2008.12.17
- 2008-12-17
- 2007-01-31
- 2006-12-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-10-27
|
2003-10-24
| | |
2
| |
2005-01-26
|
2003-07-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |