[发明专利]双处理器平台上AT 命令的实现装置及方法无效
申请号: | 201110404297.4 | 申请日: | 2011-12-07 |
公开(公告)号: | CN103150139A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 李勇 | 申请(专利权)人: | 基信康信息技术(上海)有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 薛琦;王婧荷 |
地址: | 200335 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 平台 at 命令 实现 装置 方法 | ||
技术领域
本发明涉及一种AT命令的实现装置及方法,特别是涉及一种双处理器平台上AT命令的实现装置及方法。
背景技术
在双核智能手机出现以前,通常我们开发的手机都是一个处理器(即单核),我们通过AT命令发起者,向手机发起AT命令(AT即Attention,AT命令一般应用于终端设备与PC应用之间的连接与通信),相应的AT命令接收者都在单核上运行,因此都可以接收到该AT命令,并根据该AT命令执行相应的处理。但是随着双核智能手机的出现,情况就发生变化了,在很多情况下,需要接收AT命令的程序分布在不同的处理器上,而AT命令的解析服务程序是运行在一个处理器(例如ARM9,Advanced RISC Machines处理器,是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器)上,AT命令的解析服务程序在完成AT命令的解析后,去通知AT命令的接收者,现行的技术中只能通知到本处理器(ARM9)上运行的AT命令接收者,而无法通知在ARM11上的AT命令接收者。
然而,随着双处理器平台的日益发展,倘若只能在一个处理器上执行AT命令明显无法适应新产品的需要。因此,急需一种双处理器平台上AT命令的实现装置及方法。
发明内容
本发明要解决的技术问题是为了克服现有技术中双处理器平台中一处理器无法将AT命令发送至另一处理器中的AT命令接收者的缺陷,提供一 种无论AT命令接收者位于哪个处理器均能有效处理该AT命令的双处理器平台上AT命令的实现装置及方法。
本发明是通过下述技术方案来解决上述技术问题的:
一种双处理器平台上AT命令的实现装置,其包括一第一处理器和一第二处理器,该第一处理器和该第二处理器中均包括AT命令接收装置,该双处理器平台上AT命令的实现装置还包括,以及一AT命令发起装置,其中,
该AT命令发起装置用于发送AT命令至该第一处理器;
该第一处理器用于解析该AT命令并判断该AT命令是否由该第一处理器处理,若是,该第一处理器用于处理解析后的该AT命令;若否,该第一处理器用于根据解析后的该AT命令生成AT命令数据包并将该AT命令数据包发送至该第二处理器;
该第二处理器用于分析该AT命令数据包并读取该AT命令数据包中的解析后的该AT命令并处理解析后的该AT命令。例如,该双处理器平台可以为一移动终端的双处理器平台。
优选地,该第一处理器和该第二处理器还用于将解析后的该AT命令的处理结果返回至该AT命令发起装置。
优选地,该第一处理器还包括:
一AT命令解析装置,用于解析该AT命令并判断是否由该第一处理器中的该AT命令接收装置处理,若是,将解析后的该AT命令送入该第一处理器中的该AT命令接收装置处理;若否,将解析后的该AT命令送入一AT命令通信装置;
该AT命令接收装置,用于处理解析后的该AT命令;
该AT命令通信装置,用于根据解析后的该AT命令生成该AT命令数据包并将该AT命令数据包发送至该第二处理器。该AT命令数据包的格式可以为:AT命令ID(身份标识号码)(例如占据4个字节)、AT命令参数数据长度(例如占据4个字节)以及AT命令参数数据(例如占据50个字节)。
优选地,该第一处理器还包括:
一AT命令结果返回装置,用于将解析后的该AT命令的处理结果返回至该AT命令发起装置,也就是说,该AT命令接收装置还用将解析后的该AT命令的处理结果送入该AT命令结果返回装置以便该AT命令结果返回装置向该AT命令发起装置返回该处理结果。
优选地,该第二处理器还包括:
一AT命令信息交换装置,用于接收该AT命令数据包并将该AT命令数据包送入一AT命令分析装置;
该AT命令分析装置,用于分析该AT命令数据包并读取该AT命令数据包中解析后的该AT命令,以及将解析后的该AT命令送入该第二处理器中的该AT命令接收装置处理;
该AT命令接收装置,用于处理解析后的该AT命令。
优选地,该AT命令接收装置还用于将解析后的该AT命令的处理结果送入该AT命令信息交换装置;
该AT命令信息交换装置还用于根据该处理结果生成处理结果数据包并将该处理结果数据包返回至该第一处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于基信康信息技术(上海)有限公司,未经基信康信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110404297.4/2.html,转载请声明来源钻瓜专利网。