[发明专利]移动终端中光距传感器的驱动方法、驱动生成方法和装置在审
申请号: | 201310681003.1 | 申请日: | 2013-12-12 |
公开(公告)号: | CN104714810A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 冯嘉鹏 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 201203 上海市浦东新区浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 中光距 传感器 驱动 方法 生成 装置 | ||
技术领域
本发明涉及驱动技术领域,特别涉及一种移动终端中光距传感器的驱动方法、驱动生成方法和装置。
背景技术
光感器和距离传感器可以合称为光距传感器,其中:光感器可以根据外界环境的亮度,自动调整移动终端屏幕的亮度;距离传感器通过红外线或其他方式测距,当移动终端与人脸部的距离达到一定值后熄灭屏幕背景灯,移动终端移开时再点亮背景灯。使用光感器和距离传感器可以更加方便用户的操作。
光距传感器通常集成在一个模块上,利用驱动装置来驱动光距传感器进行工作。现有技术方案中,一个型号的光距传感器存在一个对应的驱动装置,不同型号的光距传感器对应的驱动装置可能不相同,需要针对每一个型号的传感器准备一个对应的驱动装置。当更换光距传感器时,需要重新对光距传感器驱动装置进行调试,当调整光距传感器参数时,需要修改代码,重新编译下载,导致研发人员开发效率较低。
发明内容
本发明实施例解决的问题是如何提高研发人员的开发效率。
为解决上述问题,本发明实施例提供一种移动终端中光距传感器的驱动方法,包括:获取所述移动终端中光距传感器的标识信息;在预设的配置文件中,选取与所述标识信息对应的配置数据,所述预设的配置文件中保存有多种光距传感器的标识信息及每种光距传感器的配置数据,所述光距传感器的标识信息与所述光距传感器的配置数据一一对应;利用所述选取的配置数据驱动所述移动终端中光距传感器。
可选的,所述光距传感器的标识信息包括:所述光距传感器的硬件标识信息。
为解决上述问题,本发明实施例提供一种移动终端中光距传感器的驱动生成方法,包括:获取多种光距传感器的相同可配置数据,并将所述相同可配置数据提取到第一配置文件中;对所述第一配置文件进行解析,生成第二配置文件,所述第一配置文件和所述第二配置文件中的配置数据包括:多种光距传感器的标识信息及每种光距传感器的配置数据,所述光距传感器的标识信息与所述光距传感器的配置数据一一对应;将所述第二配置文件传输至移动终端只读内存ROM中,使得所述移动终端利用所述选取的配置数据驱动所述移动终端中光距传感器。
可选的,所述第一配置文件为.config格式文件,所述第二配置文件为.bin格式文件。
可选的,当所述移动终端开启时,将所述只读内存ROM中存储的所述第二配置文件写入所述移动终端的随机存储器RAM中,从所述预设的随机存储器RAM中选取与所述移动终端中光距传感器对应的配置数据,所述移动终端利用所述选取的配置数据驱动所述移动终端中光距传感器。
为解决上述问题,本发明实施例还提供一种移动终端中光距传感器的驱动装置,包括:第一获取单元,用于获取所述移动终端中光距传感器的标识信息;选取单元,用于在预设的配置文件中,选取与所述标识信息对应的配置数据,所述预设的配置文件中保存有多种光距传感器的标识信息及每种光距传感器的配置数据,所述光距传感器的标识信息与所述光距传感器的配置数据一一对应;驱动单元,用于利用所述选取单元选取的配置数据驱动所述移动终端中光距传感器。
可选的,所述光距传感器的标识信息包括:所述光距传感器的硬件标识信息。
为解决上述问题,本发明实施例还提供一种移动终端的光距传感器的驱动生成装置,包括:第二获取单元,用于获取多种光距传感器的相同可配置数据,并将所述相同可配置数据提取到第一配置文件中;解析单元,用于对所述第一配置文件进行解析,生成第二配置文件,所述第一配置文件和所述第二配置文件中的配置数据包括:多种光距传感器的标识信息及每种光距传感器的配置数据,所述光距传感器的标识信息与所述光距传感器的配置数据一一对应;传输单元,用于将所述解析单元生成的所述第二配置文件传输至移动终端只读内存ROM中,使得所述移动终端利用所述选取的配置数据驱动所述移动终端中光距传感器。
可选的,所述第一配置文件为.config格式文件,所述第二配置文件为.bin格式文件。
与现有技术相比,本发明实施例的技术方案具有以下优点:
通过读取光距传感器的标识信息,在预设的配置文件中选取与所述标识信息对应的配置数据来驱动所述光距传感器,由于预设的配置文件中可以配置多种驱动的配置数据,且配置数据可以根据需要进行修改,因此可以有效地提高研发人员的开发效率。
附图说明
图1是本发明实施例中的一种移动终端中光距传感器的驱动方法的流程图;
图2是本发明实施例中的一种移动终端中光距传感器的驱动生成方法的流程图;
图3是本发明实施例中的另一种移动终端中光距传感器的驱动方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司;,未经展讯通信(上海)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310681003.1/2.html,转载请声明来源钻瓜专利网。