[发明专利]一种编译调制解调器的方法与装置无效
申请号: | 201210549942.6 | 申请日: | 2012-12-18 |
公开(公告)号: | CN103067632A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 李宝财 | 申请(专利权)人: | 北京君正集成电路股份有限公司 |
主分类号: | H04M11/06 | 分类号: | H04M11/06 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 龚燮英 |
地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编译 调制解调器 方法 装置 | ||
技术领域
本发明涉及通信电子技术领域,尤其涉及一种编译调制解调器的方法与装置。
背景技术
Android系统提供了一套位于应用程序框架与内核之间的RIL (Radio Interface Layer)框架。RIL工作在PPP、TCP/IP协议之下,负责数据的可靠传输、AT命令的发送以及response的解析。AT即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。通过TA、TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM 网络业务进行交互。用户可以通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。因此,通过RIL实现了无线硬件设备与电话服务之间的抽象连接。Android系统要求下层的支撑环境都有统一的描述方式,而统一底层描述的实现就是靠RIL来完成。
RIL主要包括两个部分,一个部分是rild,它负责socket与应用程序框架进行通信;另外一个部分是Vendor RIL,负责通过两种方式与radio进行通信,这两种方式分别是:第一,直接与radio通信的AT指令通道;第二,用于传输包数据的通道,数据通道用于手机的上网功能。
在Android的RIL层中,rild通过手动的方式加载libreference_ril.so动态库,该动态库主要负责跟调制解调器(modem)硬件通信,它转换来自libril.so的请求为AT命令,同时监控modem的反馈信息,并传回给libril.so动态库。开发者针对不同的modem,只需在Android源码的hardware/ril/reference-ril目录下编写reference-ril.c文件,根据modem文档修改对应的AT指令,即可实现对该modem的调用。
本发明人发现,目前,中国的三大运营商都有自己的3G模块,并且即使是同一公司生产的modem,型号和版本都不尽相同,Android只提供了一个reference-ril.c文件,在这个文件里进行修改来支持正在使用的这款modem,再换另一款modem的时候,需要再修改reference-ril.c这个文件来支持,而支持上一个modem相关信息将被彻底取消。
发明内容
本发明实施例提供一种编译调制解调器的方法与装置,用于解决在编译新的调制解调器时,上一个调制解调器的相关信息将被覆盖的问题。
一种编译调制解调器的方法,所述方法包括:
在第一指定目录下设置目标环境变量,所述目标环境变量中包括能够从多个调制解调器中唯一标识一个调制解调器的标识变量;
使用预先设置的编译方式在第二指定目录下对所述标识变量所指定的调制解调器进行编译操作。
一种编译调制解调器的装置,所述装置包括:
设置模块,用于在第一指定目录下设置目标环境变量,所述目标环境变量中包括能够从多个调制解调器中唯一标识一个调制解调器的标识变量;
编译模块,用于使用预先设置的编译方式在第二指定目录下对所述标识变量所指定的调制解调器进行编译操作。
可见,当有多个待进行编译的调制解调器存在时,可从其中选择出一个即用标识变量唯一指示一个调制解调器,在进行编译时可只对标识变量所指示的调制解调器进行编译操作。使用本发明实施例提供的方法在进行编译之前可以同时设置一个或多个调制解调器的相关信息,当确定出需要进行编译操作的调制解调器时,可用一个标识变量唯一指示,这样在进行编译的过程中就可进行针对性的编译操作,而且当前编译操作也不会覆盖上一次的编译过的调制解调器的相关信息,使得操作人员可对任意一次编译过的调制解调器的相关信息进行查验;使用本发明提供的方法时,在进行下一次对调制解调器的编译操作时也不需要对reference-ril.c文件夹进行任何修改操作,大大节约了编译时间。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1为本发明提供的一种编译调制解调器的方法流程图;
图2为本发明提供的一种编译调制解调器装置结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京君正集成电路股份有限公司,未经北京君正集成电路股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210549942.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流媒体视频播放方法
- 下一篇:一种手机进入手电筒模式的方法