首页 / 专利库 / 信号处理 / 信号 / 测距方法及其装置、存储介质及终端设备

测距方法及其装置、存储介质及终端设备

阅读:1077发布:2020-05-21

专利汇可以提供测距方法及其装置、存储介质及终端设备专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种测距方法及其装置、存储介质及终端设备,所述方法包括以下步骤:通过所述终端设备的 内核 系统中的电容式 触摸屏 驱动模 块 开启所述终端设备的电容式触摸屏;发送一开启指令至设于所述终端设备的数字 信号 处理器中的距离 传感器 驱动模块;接受所述距离传感器驱动模块所发送的一距离事件;以及通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。本发明通过在终端设备的 硬件 抽象层中增加一处理单元,从而用 软件 方法代替物理性的距离传感器,并且有效降低成本。,下面是测距方法及其装置、存储介质及终端设备专利的具体信息内容。

1.一种测距方法,适用于一终端设备,其特征在于,所述方法包括以下步骤:
通过所述终端设备的内核系统中的电容式触摸屏驱动模开启所述终端设备的电容式触摸屏,其中所述电容式触摸屏驱动模块由电容式触摸屏驱动程序控制;
发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块,其中距离传感器驱动模块由距离传感器驱动程序控制;
接受所述距离传感器驱动模块所发送的一距离事件;以及
通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
2.根据权利要求1所述的测距方法,其特征在于,在通过电容式触摸屏驱动模块开启所述终端设备的电容式触摸屏的步骤之后,所述方法还包步骤:
接收一测距请求
3.根据权利要求1所述的测距方法,其特征在于,在发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块的步骤之后及接受所述距离传感器驱动模块所发送的一距离事件的步骤之前,所述方法还包括步骤:
所述电容式触摸屏检测距离事件;以及
所述电容式触摸屏发送一中断信号至所述电容式触摸屏驱动模块。
4.根据权利要求3所述的测距方法,其特征在于,在所述电容式触摸屏发送一中断信号至所述电容式触摸屏驱动模块的步骤之后,还包括:
所述电容式触摸屏驱动模块发送预设时长的一脉冲信号至所述距离传感器驱动模块。
5.根据权利要求4所述的测距方法,其特征在于,所述预设时长为1ms-20ms。
6.根据权利要求1所述的测距方法,其特征在于,在通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息的步骤之后,所述方法还包括:
根据所述距离信息向终端设备上报一判定结果。
7.一种测距装置,其特征在于,所述测距装置包括:
一电容式触摸屏开启单元,用于通过所述终端设备的内核系统中的电容式触摸屏驱动模块开启电容式触摸屏;
一距离传感器驱动模块开启单元,与所述电容式触摸屏开启单元连接,所述距离传感器驱动模块开启单元用于发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块;
一距离事件接受单元,与所述距离传感器驱动模块开启单元连接,所述距离事件接受单元用于接受所述距离传感器驱动模块所发送的一距离事件;以及
一距离信息获取单元,与所述距离事件接受单元连接,所述距离信息获取单元用于通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
8.根据权利要求7所述的测距装置,其特征在于,所述模拟距离传感器的装置还包括:
一测距请求单元,与所述电容式触摸屏开启单元连接,所述测距请求单元用于接收一测距请求;以及
一距离信息上传单元,与所述距离信息获取单元连接,所述距离信息上传单元用于根据所述距离信息向终端设备上报一判定结果。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行权利要求1至6任一项所述的测距方法。
10.一种终端设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于执行权利要求1至6任一项所述的测距方法中的步骤。

说明书全文

测距方法及其装置、存储介质及终端设备

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种测距方法及其装置、存储介质及终端设备。

背景技术

[0002] 一般的CTP(电容式触摸屏)模拟Psensor(距离传感器)方案,是在CTP的驱动中调用Psensor的接口,注册一个虚拟的Psensor设备。CTP可以通过Psensor的接口上报靠近或
远离的状态。
[0003] 但是高通平台为了实现低功耗模式下传感器还能正常工作,在终端设备使用MSM8960芯片之后就将距离传感器的驱动程序放置于一个单独的DSP(数字信号处理器)中。
在这种情况下,CTP驱动和Psensor驱动之间无法直接通信,也就无法上报靠近或远离的状
态。
[0004] 因此,亟需一种新的技术来解决CTP驱动与Psensor驱动通信问题。

发明内容

[0005] 为了解决上述问题,本发明实施例提供了一种测距方法及其装置、存储介质及终端设备,能有效解决目前的CTP驱动和Psensor驱动之间无法直接通信及无法上报距离事件
的问题。
[0006] 根据本发明的一方面,本发明实施例提供了一种测距方法,适用于一终端设备,所述方法包括以下步骤:通过所述终端设备的内核系统中的电容式触摸屏驱动模开启所述
终端设备的电容式触摸屏;发送一开启指令至设于所述终端设备的数字信号处理器中的距
离传感器驱动模块;接受所述距离传感器驱动模块所发送的一距离事件;以及通过所述电
容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0007] 进一步地,在通过电容式触摸屏驱动模块开启所述终端设备的电容式触摸屏的步骤之后,所述方法还包步骤:接收一测距请求
[0008] 进一步地,在发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块的步骤之后及接受所述距离传感器驱动模块所发送的一距离事件的步骤之
前,所述方法还包括步骤:所述电容式触摸屏检测距离事件;以及所述电容式触摸屏发送一
中断信号至所述电容式触摸屏驱动模块。
[0009] 进一步地,在所述电容式触摸屏发送一中断信号至所述电容式触摸屏驱动模块的步骤之后,所述方法还包括:所述电容式触摸屏驱动模块发送预设时长的一脉冲信号至所
述距离传感器驱动模块。
[0010] 进一步地,所述预设时长为1ms-20ms。
[0011] 进一步地,在通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息的步骤之后,所述方法还包括:根据所述距离信息向终端设备上报一判定结果。
[0012] 根据本发明的另一方面,本发明实施例提供了一种测距装置,所述测距装置包括:一电容式触摸屏开启单元,用于通过所述终端设备的内核系统中的电容式触摸屏驱动模块
开启电容式触摸屏;一距离传感器驱动模块开启单元,与所述电容式触摸屏开启单元连接,
所述距离传感器驱动模块开启单元用于发送一开启指令至设于所述终端设备的数字信号
处理器中的距离传感器驱动模块;一距离事件接受单元,与所述距离传感器驱动模块开启
单元连接,所述距离事件接受单元用于接受所述距离传感器驱动模块所发送的一距离事
件;以及一距离信息获取单元,与所述距离事件接受单元连接,所述距离信息获取单元用于
通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0013] 进一步地,所述模拟距离传感器的装置还包括:一测距请求单元,与所述电容式触摸屏开启单元连接,所述测距请求单元用于接收一测距请求,以及一距离信息上传单元,与
所述距离信息获取单元连接,所述距离信息上传单元用于根据所述距离信息向终端设备上
报一判定结果。
[0014] 根据本发明的又一方面,本发明实施例提供了一种计算机可读存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述任一项所述的测距方
法。
[0015] 根据本发明的又一方面,本发明实施例提供了一种终端设备,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于
执行上述任一项所述的测距方法中的步骤。
[0016] 本发明的优点在于,本发明通过在终端设备的硬件抽象层中增加一处理单元,用于在终端设备的内核系统中的电容式触摸屏驱动模块与终端设备的数字信号处理器中的
距离传感器驱动模块之间建立沟通通道。另外,终端设备还增加一外部的中断信号使得终
端设备的数字信号处理器中的距离传感器驱动模块能够及时发送距离事件,从而用软件
法代替物理性的距离传感器,有效降低成本。
附图说明
[0017] 图1为本发明实施例所提供的一种测距方法的步骤流程图
[0018] 图2为本发明实施例所提供的一种测距装置的结构示意图。
[0019] 图3为本发明实施例所提供的终端设备的结构示意图。
[0020] 图4为本发明实施例所提供的终端设备的另一结构示意图。
[0021] 下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。

具体实施方式

[0022] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于
本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。
[0023] 在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特
定的方位构造和操作,因此不能理解为对本发明的限制。
[0024] 此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,由此限定有“第一”、“第二”的特征可以明示或者
隐含地包括一个或者更多个所述特征,在本发明的描述中,“多个”的含义是两个或两个以
上,除非另有明确具体的限定。
[0025] 如图1所示,为本发明实施例所提供的测距方法,所述方法包括以下步骤:
[0026] 步骤S110:接收一测距请求。
[0027] 终端设备的操作系统发送一所述测距请求至终端设备的硬件抽象层10。终端设备的硬件抽象层10是位于终端设备的操作系统内核与终端设备的硬件电路之间,终端设备的
硬件抽象层10的作用在于将硬件抽象化(即将硬件虚拟出对应的功能单元)。目前终端设备
的操作系统内核一般分为安卓(Android)操作系统内核与IOS(苹果)操作系统内核。硬件电
路主要为终端设备的硬件与硬件之间的连接电路。
[0028] 步骤S120:通过所述终端设备的内核系统(Kernel)中的电容式触摸屏驱动模块开启所述终端设备的电容式触摸屏。
[0029] 步骤S130:发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块。
[0030] 在步骤S120和步骤S130中,当接收到所述测距请求之后,硬件抽象层10会分别开启所述终端设备的电容式触摸屏和所述终端设备的数字信号处理器中的距离传感器驱动
模块。电容式触摸屏接收到开启指令后会切换至工作模式。所述数字信号处理器用于对连
续的模拟信号进行检测。
[0031] 步骤S140:所述电容式触摸屏检测距离事件。
[0032] 所述电容式触摸屏根据当前物体移动状态来判定此次距离检测事件的结果并生成距离信息。其中所述距离信息包括物体与触摸屏之间的靠近信息和远离信息。
[0033] 步骤S150:所述电容式触摸屏发送一中断信号至所述电容式触摸屏驱动模块。
[0034] 在步骤S150中,此时电容式触摸屏还会向内核系统中的电容式触摸屏驱动模块发送一中断信号。所述中断信号用于将电容式触摸屏驱动模块当前正在处理的程序中断,使
电容式触摸屏驱动模块执行步骤S160。因此中断信号可以使电容式触摸屏驱动模块能够及
时地执行步骤S160中反馈的信息。
[0035] 步骤S160:所述电容式触摸屏驱动模块发送预设时长的一脉冲信号至所述距离传感器驱动模块。
[0036] 在电容式触摸屏驱动模块收到中断信号之后,所述电容式触摸屏驱动模块发送预设时长的一脉冲信号至所述距离传感器驱动模块,所述预设时长为1ms-20ms。在一个实施
例中,所述预设时长为10ms,但不限于此。在其他实施例中所述预设时长也可以为15ms或者
20ms。
[0037] 步骤S170:接受所述距离传感器驱动模块所发送的一距离事件。
[0038] 在所述所述距离传感器驱动模块收到所述脉冲信号后,所述距离传感器驱动模块会将这一距离事件发送给终端设备的硬件抽象层10。
[0039] 步骤S180:通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0040] 当终端设备的硬件抽象层10接收到所述距离事件之后,通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0041] 在步骤S120、步骤S130、步骤S170及步骤S180共同作用下,能够有效地解决现有技术中CTP驱动和Psensor驱动之间无法直接通信的问题,并且实现在终端设备的内核系统中
的电容式触摸屏驱动模块与终端设备的数字信号处理器中的距离传感器驱动模块之间建
立沟通通道。
[0042] 步骤S190:根据所述距离信息向终端设备上报一判定结果。
[0043] 终端设备的硬件抽象层10根据所述距离信息向终端设备上报一判定结果。
[0044] 本发明的优点在于,本发明通过在终端设备的硬件抽象层中增加一处理单元,用于在终端设备的内核系统中的电容式触摸屏驱动模块与终端设备的数字信号处理器中的
距离传感器驱动模块之间建立沟通通道。另外,终端设备还增加一外部的中断信号使得终
端设备的数字信号处理器中的距离传感器驱动模块能够及时发送距离事件。本发明通过上
述结构设计和步骤的实施,能够实现用软件方法代替物理性的距离传感器,从而有效降低
成本。
[0045] 如图2所示,为本发明实施例所提供的测距装置结构示意图,所述测距装置包括:一测距请求单元1、一电容式触摸屏开启单元2、一距离传感器驱动模块开启单元3、一距离
事件接受单元4、一距离信息获取单元5、一距离信息上传单元6、一电容式触摸屏驱动单元
21、一电容式触摸屏22及一距离传感器驱动单元31。
[0046] 其中所述测距请求单元1、电容式触摸屏开启单元2、距离传感器驱动模块开启单元3、距离事件接受单元4、距离信息获取单元5及距离信息上传单元6设置于硬件抽象层中
10。终端设备的硬件抽象层10是位于终端设备的操作系统内核与终端设备的硬件电路之
间,终端设备的硬件抽象层10的作用在于将硬件抽象化。
[0047] 在本实施例中,在终端设备的硬件抽象层10中设有一处理单元11,所述处理单元包括:测距请求单元1、电容式触摸屏开启单元2、距离传感器驱动模块开启单元3、距离事件
接受单元4、距离信息获取单元5及距离信息上传单元6。本发明通过在终端设备的硬件抽象
层中增加一处理单元,用以在终端设备的内核系统中的电容式触摸屏驱动模块与终端设备
的数字信号处理器中的距离传感器驱动模块之间建立沟通通道。
[0048] 所述测距请求单元1与所述电容式触摸屏开启单元2连接,所述测距请求单元1用于接收一测距请求。终端设备的操作系统发送一所述测距请求至终端设备的硬件抽象层10
中的所述测距请求单元1。
[0049] 所述电容式触摸屏开启单元2用于通过所述终端设备的内核系统中的电容式触摸屏驱动单元21开启电容式触摸屏22。当接收到所述测距请求之后,终端设备的硬件抽象层
10会分别开启所述终端设备的电容式触摸屏22和所述终端设备的数字信号处理器30中的
距离传感器驱动单元31。电容式触摸屏22接收到开启指令后会切换至工作模式。
[0050] 所述距离传感器驱动模块开启单元3与所述电容式触摸屏开启单元21连接,所述距离传感器驱动模块开启单元3用于发送一开启指令至设于所述终端设备的数字信号处理
器30中的距离传感器驱动单元31。
[0051] 所述距离事件接受单元4与所述距离传感器驱动模块开启单元3连接,所述距离事件接受单元4用于接受所述距离传感器驱动单元31所发送的一距离事件。
[0052] 所述距离信息获取单元5与所述距离事件接受单元4连接,所述距离信息获取单元5用于通过所述电容式触摸屏驱动单元21获取物体与所述电容式触摸屏22的距离信息。
[0053] 其中电容式触摸屏驱动单元21位于所述内核系统20中。所述距离传感器驱动单元31位于所述数字信号处理器30中。
[0054] 所述电容式触摸屏驱动单元21与所述电容式触摸屏开启单元2连接。所述电容式触摸屏22与所述电容式触摸屏驱动单元3连接。所述距离传感器驱动单元31与所述距离传
感器驱动模块开启单元3连接。
[0055] 本发明的优点在于,本发明通过在终端设备的硬件抽象层中增加一处理单元,用于在终端设备的内核系统中的电容式触摸屏驱动模块与终端设备的数字信号处理器中的
距离传感器驱动模块之间建立沟通通道。另外,终端设备还增加一外部的中断信号使得终
端设备的数字信号处理器中的距离传感器驱动模块能够及时发送距离事件。本发明通过上
述结构设计和步骤的实施,能够实现用软件方法代替物理性的距离传感器,从而有效降低
成本。
[0056] 如图3所示,本发明实施例还提供一种终端设备,该终端设备可以是智能手机、平板电脑等设备。具体地,如图3所示,终端设备200包括处理器201和存储器202。其中,处理器
201与存储器202电性连接。
[0057] 处理器201是终端设备200的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或加载存储在存储器202内的应用程序,以及调用存储在存储器202内
的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。
[0058] 在本实施例中,该终端设备200设有多个存储分区,该多个存储分区包括系统分区和目标分区,终端设备200中的处理器201会按照如下的步骤,将一个或一个以上的应用程
序的进程对应的指令加载到存储器202中,并由处理器201来运行存储在存储器202中的应
用程序,从而实现各种功能:
[0059] 通过所述终端设备的内核系统中的电容式触摸屏驱动模块开启所述终端设备的电容式触摸屏;
[0060] 发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块;
[0061] 接受所述距离传感器驱动模块所发送的一距离事件;以及
[0062] 通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0063] 图4示出了本发明实施例提供的终端设备的具体结构框图,该终端设备可以用于实施上述实施例中提供的测距方法。该终端设备300可以为智能手机或平板电脑
[0064] RF电路310用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF电路310可包括各种现有的用于执行这些功能的电路元
件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储
器等等。RF电路310可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线
网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。
上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统
(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data 
GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division Multiple 
Access,WCDMA),码分多址技术(Code Division Access,CDMA)、时分多址技术(Time 
Division Multiple Access,TDMA),无线保真技术(Wireless Fidelity,Wi-Fi)(如美国电
气和电子工程师协会标准IEEE802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE 802.11n)、
网络电话(Voice over Internet Protocol,VoIP)、全球微波互联接入(Worldwide 
Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的
协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
[0065] 存储器320可用于存储软件程序以及模块,如上述实施例中测距方法对应的程序指令/模块,处理器380通过运行存储在存储器320内的软件程序以及模块,从而执行各种功
能应用以及数据处理,即实现测距方法的功能。存储器320可包括高速随机存储器,还可包
非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。
在一些实例中,存储器320可进一步包括相对于处理器380远程设置的存储器,这些远程存
储器可以通过网络连接至终端设备300。上述网络的实例包括但不限于互联网、企业内部
网、局域网、移动通信网及其组合。
[0066] 输入单元330可用于接收输入的数字或字符信息,以及产生与物体设置以及功能控制有关的键盘鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元330可包括触
敏表面331以及其他输入设备332。触敏表面331,也称为触摸显示屏或者触控板,可收集物
体在其上或附近的触摸操作(比如物体使用手指、触笔等任何适合的物体或附件在触敏表
面331上或在触敏表面331附近的操作),并根据预先设定的程式驱动相应的连接装置。可选
的,触敏表面331可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测物
体的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸
检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器380,并能接收处理器380
发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型
实现触敏表面331。除了触敏表面331,输入单元330还可以包括其他输入设备332。具体地,
其他输入设备332可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、
轨迹球、鼠标、操作杆等中的一种或多种。
[0067] 显示单元340可用于显示由用户输入的信息或提供给用户的信息以及终端设备300的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来
构成。显示单元340可包括显示面板341,可选的,可以采用LCD(Liquid Crystal Display,
液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示
面板341。进一步的,触敏表面331可覆盖显示面板341,当触敏表面331检测到在其上或附近
的触摸操作后,传送给处理器380以确定触摸事件的类型,随后处理器380根据触摸事件的
类型在显示面板341上提供相应的视觉输出。虽然在图4中,触敏表面331与显示面板341是
作为两个独立的部件来实现输入和输出功能,但是在某些实施例中,可以将触敏表面331与
显示面板341集成而实现输入和输出功能。
[0068] 终端设备300还可包括至少一种传感器350,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据
环境光线的明暗来调节显示面板341的亮度,接近传感器可在终端设备300移动到边时,
关闭显示面板341和/或背光。作为运动传感器的一种,重加速度传感器可检测各个方向
上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态
的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲
击)等;至于终端设备300还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他
传感器,在此不再赘述。
[0069] 音频电路360、扬声器361,传声器362可提供用户与终端设备300之间的音频接口。音频电路360可将接收到的音频数据转换后的电信号,传输到扬声器361,由扬声器361转换
声音信号输出;另一方面,传声器362将收集的声音信号转换为电信号,由音频电路360接
收后转换为音频数据,再将音频数据输出处理器380处理后,经RF电路310以发送给比如另
一终端,或者将音频数据输出至存储器320以便进一步处理。音频电路360还可能包括耳塞
插孔,以提供外设耳机与终端设备300的通信。
[0070] 终端设备300通过传输模块370(例如Wi-Fi模块)可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出了传输模
块370,但是可以理解的是,其并不属于终端设备300的必须构成,完全可以根据需要在不改
变发明的本质的范围内而省略。
[0071] 处理器380是终端设备300的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器
320内的数据,执行终端设备300的各种功能和处理数据,从而对手机进行整体监控。可选
的,处理器380可包括一个或多个处理核心;在一些实施例中,处理器380可集成应用处理器
和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解
调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器
380中。
[0072] 终端设备300还包括给各个部件供电的电源390(比如电池),在一些实施例中,电源可以通过电源管理系统与处理器380逻辑相连,从而通过电源管理系统实现管理充电、放
电、以及功耗管理等功能。电源390还可以包括一个或一个以上的直流或交流电源、再充电
系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0073] 尽管未示出,终端设备300还可以包括摄像头(如前置摄像头、后置摄像头)、蓝牙模块等,在此不再赘述。具体在本实施例中,终端设备的显示单元是触摸屏显示器,终端设
备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存
储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行
以下操作的指令:
[0074] 通过所述终端设备的内核系统中的电容式触摸屏驱动模块开启所述终端设备的电容式触摸屏;
[0075] 发送一开启指令至设于所述终端设备的数字信号处理器中的距离传感器驱动模块;
[0076] 接受所述距离传感器驱动模块所发送的一距离事件;以及
[0077] 通过所述电容式触摸屏驱动模块获取物体与所述电容式触摸屏的距离信息。
[0078] 具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不
再赘述。
[0079] 本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存
储介质中,并由处理器进行加载和执行。
[0080] 为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种测距方法中的步骤。
[0081] 其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0082] 由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一种测距方法中的步骤,因此,可以实现本发明实施例所提供的任一种测距方法所能实现的有益效果,
详见前面的实施例,在此不再赘述。
[0083] 以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0084] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润
饰,因此本发明的保护范围以权利要求界定的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈