【技术实现步骤摘要】
压感振动处理方法和装置、移动终端及电子设备
本公开涉及移动终端控制领域,尤其涉及压感振动处理方法、压感振动处理装置、移动终端、电子设备、及计算机可读存储介质。
技术介绍
目前,压感按键越来越多的应用于如手机、平板电脑等移动终端设备中的各个场景,压感振动的快速响应对于提高用户体验有至关重要的作用,振动马达的快速起振,快速停振,短促和灵敏的响应能使用户感受到类似实体键按压的效果。在系统休眠的情况下,采用传统的方式,需要先唤醒应用处理器(ApplicationProcessor,AP),然后应用处理器才能处理振动马达的振动事件,带来大概几十毫秒的延时,严重影响用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种压感振动处理方法、压感振动处理装置、移动终端、电子设备、及计算机可读存储介质。根据本公开实施例的第一方面,提供一种压感振动处理方法,应用于移动终端,移动终端包括应用处理器、用于监测压力的压力传感器、以及用于产生振动的振动马达;压感振动处理方法包括:若移动终端处于第一状态,则当压力传感器接收到的压力超过阈值时,通过压力传感器直接通知振动马达,使振动马达产生振动,其中第一状态包括应用处理器处于休眠的状态;若移动终端处于第二状态,则当压力传感器接收到的压力超过阈值时,通过压力传感器通知应用处理器,使应用处理器控制振动马达产生振动,其中第二状态包括应用处理器处于唤醒的状态。在一实施例中,压力传感器的压感芯片的第一引脚与振动马达的马达芯片的第二引脚直连;通过压力传感器 ...
【技术保护点】
1.一种压感振动处理方法,其特征在于,应用于移动终端,所述移动终端包括应用处理器、用于监测压力的压力传感器、以及用于产生振动的振动马达;/n所述压感振动处理方法包括:/n若所述移动终端处于第一状态,则当所述压力传感器接收到的压力超过阈值时,通过所述压力传感器直接通知所述振动马达,使所述振动马达产生振动,其中所述第一状态包括所述应用处理器处于休眠的状态;/n若所述移动终端处于第二状态,则当所述压力传感器接收到的压力超过所述阈值时,通过所述压力传感器通知所述应用处理器,使所述应用处理器控制所述振动马达产生振动,其中所述第二状态包括所述应用处理器处于唤醒的状态。/n
【技术特征摘要】
1.一种压感振动处理方法,其特征在于,应用于移动终端,所述移动终端包括应用处理器、用于监测压力的压力传感器、以及用于产生振动的振动马达;
所述压感振动处理方法包括:
若所述移动终端处于第一状态,则当所述压力传感器接收到的压力超过阈值时,通过所述压力传感器直接通知所述振动马达,使所述振动马达产生振动,其中所述第一状态包括所述应用处理器处于休眠的状态;
若所述移动终端处于第二状态,则当所述压力传感器接收到的压力超过所述阈值时,通过所述压力传感器通知所述应用处理器,使所述应用处理器控制所述振动马达产生振动,其中所述第二状态包括所述应用处理器处于唤醒的状态。
2.根据权利要求1所述的压感振动处理方法,其特征在于,所述压力传感器的压感芯片的第一引脚与所述振动马达的马达芯片的第二引脚直连;
所述通过所述压力传感器直接通知所述振动马达,使所述振动马达产生振动,通过以下方式实现:
所述压感芯片拉低或拉高所述第一引脚的电平;
所述马达芯片通过与所述第一引脚直连的所述第二引脚接收到电平拉低或拉高,则使所述振动马达产生振动。
3.根据权利要求1所述的压感振动处理方法,其特征在于,所述压力传感器的压感芯片的第三引脚与所述应用处理器的第四引脚直连,所述振动马达包括马达芯片;
所述通过所述压力传感器通知所述应用处理器,使所述应用处理器控制所述振动马达产生振动,通过以下方式实现:
所述压感芯片拉低或拉高所述第三引脚的电平,所述应用处理器通过与所述第三引脚直连的所述第四引脚接收到电平拉低或拉高,则将振动信号上传至框架层;
所述框架层接收到所述振动信号后,将发送振动指令至所述马达芯片;
所述马达芯片接收到所述振动指令后,基于振动指令使所述振动马达产生相应的振动。
4.根据权利要求1所述的压感振动处理方法,其特征在于,所述压感振动处理方法还包括:
通过所述应用处理器,判断所述移动终端的当前状态为所述第一状态或所述第二状态:
若所述移动终端处于所述第一状态,则发送第一通知至所述压力传感器,使所述压力传感器接收到的压力超过所述阈值时,所述压力传感器直接通知所述振动马达,使所述振动马达产生振动;
若所述移动终端处于所述第二状态,则发送第二通知至所述压力传感器,使所述压力传感器接收到的压力超过所述阈值时,所述压力传感器通知所述应用处理器,使所述应用处理器控制所述振动马达产生振动。
5.根据权利要求4所述的压感振动处理方法,其特征在于,
所述第一状态包括以下状态中的一种:所述移动终端为灭屏状态、所述移动终端处于省电模式、所述移动终端处于休眠模式;
所述第二状态包括以下状态中的一种:所述移动终端为亮屏状态、移动终端接收到语音和/或按键指令。
6.一种压感振动处理装置,其特征在于,应用于移动终端,所述移动终端包括应用处理器、用于监测压力的压力传感器、以及用于产生振动的振动马达;
所述压感振动处理装置包括:
第一处理单元,用于当所述移动终端处于第一状态时,且当所述压力传感器接收到的压力超过阈值时,通过所述压力传感器直接通知所述振动马达,使所述振动马达产生振动,其中所述...
【专利技术属性】
技术研发人员:刘颖红,钟桂林,唐矩,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。