一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于指纹的电子设备开机方法和装置与流程

2022-03-19 19:01:40 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种基于指纹的电子设备开机方法和装置。


背景技术:

2.目前,拥有一键开机功能的电子设备,通过捆绑在一起的指纹模块和物理开机键来完成开机和指纹识别动作,用户想要一键开机需要先按下物理开机键,设备开机后再进行指纹识别,操作繁琐。由于指纹模块要与开机键布局在一处,此类按键的设计方案相较单指纹模块或单按键来说会更加复杂,成本也更高。


技术实现要素:

3.本发明提供一种基于指纹的电子设备开机方法和装置,以至少解决现有技术中存在的上述问题。
4.本发明一方面提供一种基于指纹的电子设备开机方法,所述电子设备包括指纹模块、嵌入式控制器ec模块、电源模块和cpu,所述方法包括:
5.所述电子设备处于非开机运行状态时,所述指纹模块持续向所述ec模块输出高电平信号;
6.所述指纹模块检测到所述电子设备的机主指纹,向所述ec模块输出低电平信号;
7.所述ec模块接收所述低电平信号,控制所述电源模块为所述cpu供电,并向所述cpu输出唤醒信号,以使所述cpu启动开机流程。
8.其中,所述指纹模块检测到所述cpu输出低电平信号,确认所述电子设备处于非开机运行状态。
9.其中,所述非开机运行状态包括:s3状态、s4状态和s5状态;
10.在所述非开机运行状态下,所述电源模块仅向所述指纹模块和所述ec模块供电。
11.其中,所述指纹模块检测到所述电子设备的机主指纹,包括:
12.所述指纹模块检测到指纹,将当前获取的指纹信息与存储的机主指纹信息对比,若指纹信息匹配,则确认检测到所述机主指纹。
13.其中,所述ec模块接收到所述低电平信号时,控制所述电源模块为所述cpu供电,包括:所述ec模块记录持续接收所述低电平信号的时长,若记录的时长达到阈值,则控制所述电源模块为所述cpu供电。
14.其中,所述ec模块检测到所述电源模块的首次供电,所述ec模块控制所述电源模块为所述cpu供电,并向所述cpu输出唤醒信号,以使所述cpu启动开机流程。
15.其中,该方法还包括:所述指纹模块获取机主指纹并保存。
16.本发明另一方面提供一种电子设备,包括:指纹模块、嵌入式控制器ec模块、电源模块和cpu,其中:
17.所述指纹模块,用于在所述电子设备处于非开机状态时,持续向所述ec模块输出
高电平信号;还用于检测到所述电子设备的机主指纹,向所述ec模块输出低电平信号;
18.所述ec模块,用于接收所述低电平信号,控制所述电源模块为所述cpu供电,并向所述cpu输出唤醒信号,以使所述cpu启动开机流程。
19.其中,所述指纹模块,还用于检测到所述cpu输出低电平信号,确认所述电子设备处于非开机运行状态;
20.所述电源模块,用于在电子设备处于所述非开机运行状态下时,仅向所述指纹模块和所述ec模块供电;
21.所述非开机运行状态包括:s3状态、s4状态和s5状态。
22.其中,所述ec模块,还用于接收到所述低电平信号时,记录持续接收所述低电平信号的时长,若记录的时长达到阈值,则控制所述电源模块为所述cpu供电。
23.在上述的方案中,基于指纹模块、ec模块和电源模块的协作,电子设备无需物理开机键,只需一个指纹模块即可触发电子设备开机,设计简单,降低了电子设备的成本。且,当用户想要使电子设备开机时,只需要触碰指纹模块即可完成开机,操作简单。
附图说明
24.图1所示为本公开一示例提供的电子设备结构示意图;
25.图2所示为本公开一示例提供的电子设备开机流程示意图。
具体实施方式
26.为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.为了简化电子设备的开机流程,支撑更加简单电子设备开机键的设计方案,降低电子设备的成本,本公开提供了一种电子设备10,如图1所示,该电子设备10包括指纹模块11、ec(嵌入式控制器,embed controller)模块12、电源模块13和cpu14。
28.其中,指纹模块11用于检测指纹,ec模块12用于根据指纹模块11的检测结果来控制电源模块13向cpu14供电,并触发cpu14启动开机流程。
29.基于图1所示的电子设备10,本公开提供的基于指纹的电子设备10开机方法如图2所示,包括:
30.步骤201,电子设备10处于非开机运行状态时,指纹模块11持续向ec模块12输出高电平信号。
31.当电子设备10处于非开机运行状态时,cpu14的供电被切断,在此种状态下,指纹模块11会持续的向ec模块12输出高电平信号。
32.当cpu14的供电被切断时,对于指纹模块11而言,其检测到的cpu14的电平信号是低电平,因此,指纹模块11依据检测到的cpu14的低电平信号,即可向ec模块12输出高电平信号。
33.步骤202,指纹模块11检测到电子设备10的机主指纹,向ec模块12输出低电平信号。
34.由于在电子设备10处于非开机运行状态下,指纹模块11持续的向ec模块12输出高电平信号,那么当指纹模块11检测到机主指纹时,即触发了本公开的开机流程,此时,指纹模块11向ec模块12输出低电平信号,以此来触发ec模块12进入开机流程。
35.步骤203,ec模块12接收低电平信号,控制电源模块13为cpu14供电,并向cpu14输出唤醒信号,以使cpu14启动开机流程。
36.ec模块12接收到指纹模块11的低电平信号时,表示可以启动开机流程,此时,ec模块12控制电源模块13向cpu14供电,同时ec模块12产生一个唤醒信号给cpu14,如此,cpu14即可进入开机流程。
37.通过上述的方案可知,当用户想要使电子设备10开机时,只需要触碰指纹模块11即可完成开机,操作简单。另外,基于该方案,电子设备10无需物理开机键,只需一个指纹模块11即可,设计简单,降低了电子设备10的成本。
38.下面通过一个具体的示例对上述的方案进行详细的说明。
39.电子设备10首次启动时,指纹模块11中未存储机主指纹信息。
40.电子设备10在首次启动前处于运输(ship mode)状态,为电源模块13充电,电子设备10即可退出ship mode状态,电源模块13充电后,首次为ec模块12供电,ec模块12检测到首次供电时,可控制电源模块13为cpu14供电,同时向cpu14输出唤醒信号,cpu14接收到唤醒信号后启动开机流程。此种情况下,只要电子设备10连接上充电电源即可开机,开机后,指纹模块11可采集机主指纹并保存,以供后续开机时使用。
41.在本公开中,电子设备10首次启动后所处的状态包括:
42.s3睡眠状态:此状态下,电子设备10将工作数据存入内存,保持给内存的基本供电以维持内存中的数据不丢失,除指纹模块11及ec模块12,其他模块的供电都会切断,不再工作;
43.s4休眠状态:此状态下,电子设备10将工作数据转存到硬盘,保证休眠状态中数据的完整性,除指纹模块11及ec模块12,其他模块的供电都会切断,不再工作;
44.s5关机状态:此状态下,除指纹模块11及ec模块12,其他模块均断电停止工作;
45.ms待机状态:此状态下,除显示屏熄屏外,其他模块均处于工作状态。
46.其中,s3、s4和s5为非开机运行状态,当电子设备10处于s3、s4或s5状态时:电源模块13会持续向ec模块12和指纹模块11供电,以保证ec模块12和指纹模块11一直处于工作状态,而其他模块包括cpu14的供电都会被切断。
47.在非开机运行状态(s3、s4和s5)下,指纹模块11持续向ec模块12输出高电平信号。需要说明的是,在cpu14处于工作状态时,向指纹模块11输出一定的电压值,即输出高电平信号;cpu14停止工作时,其输出的电压归零,即输出低电平信号。那么,在非开机运行状态下,cpu14处于停止工作的状态,那么指纹模块11可持续的检测到的cpu14的输出信号为低电平信号,则指纹模块11即可持续地向ec模块12输出高电平信号。
48.由于在非开机运行状态(s3、s4和s5)下,指纹模块11一直处于工作状态,那么指纹模块11可进行指纹采集。在指纹模块11检测到指纹时,将当前获取的指纹信息与存储的机主指纹信息对比,若指纹信息匹配,则用户认证通过;在指纹模块11判定认证通过时,指纹模块11向ec模块12输出的信号由高电平转为低电平,指纹模块11在一段时间内会持续的检测到该指纹信息(即用户的手指会放置在指纹模块11上一段时间,例如几秒钟),在此期间,
指纹模块11持续向ec模块12输入低电平信号,直至指纹模块11检测不到指纹时重新向ec模块12输入高电平信号。
49.ec模块12在接收到指纹模块11输入的信号由高电平转为低电平时开始计时,当ec模块12识别到低电平信号的持续时间t达到阈值t时,控制电源模块13为cpu14供电,同时,ec模块12输出唤醒信号,cpu14接收到唤醒信号后启动开机流程,实现电子设备10的开机。ec模块12识别到低电平信号的持续时间t未达到阈值t时,指纹模块11输入的电平信号即由低电平转为了高电平,那么可判断为用户误触,不触发开机流程。
50.通过上述的过程可知,基于本公开提供的方案,电子设备10仅提供一个指纹模块11供用户触摸即可实现电子设备10的开机,既简化了用户的开机操作,也简化了开机键的设计(仅一个指纹模块11即可),降低了硬件成本。
51.当电子设备10处于ms状态或运行状态时:此时的电子设备10的cpu14一直处于工作状态,无需执行开机流程。但是电子设备10可能在一段时间内未被使用而进入锁屏状态,还可能进一步进行省电模式的黑屏状态,那么在指纹模块11检测到指纹时,将当前获取的指纹信息与存储的机主指纹信息对比,若指纹信息匹配,则用户认证通过,此时,指纹模块11可输出唤醒信号,cpu14接收到唤醒信号后,屏幕解锁,若屏幕未被点亮,则cpu14点亮屏幕。
52.基于上述的开机方案,本公开提供的图1所示的电子设备10的各模块的功能如下:
53.指纹模块11,用于在电子设备10处于非开机状态时,持续向ec模块12输出高电平信号;还用于检测到电子设备10的机主指纹,向ec模块12输出低电平信号;
54.ec模块12,用于接收低电平信号,控制电源模块13为cpu14供电,并向cpu14输出唤醒信号,以使cpu14启动开机流程。
55.在一个示例中,指纹模块11,还用于检测到cpu14输出低电平信号,确认电子设备10处于非开机运行状态。
56.电源模块13,用于在电子设备10处于非开机运行状态下时,仅向指纹模块11和ec模块12供电。
57.在一个示例中,ec模块12,还用于接收到低电平信号时,记录持续接收低电平信号的时长,若记录的时长达到阈值,则控制电源模块13为cpu14供电。
58.在一个示例中,电子设备10首次使用时,为电源模块13充电,电源模块13充电后,首次向ec模块12供电,相应的,ec模块12检测到电源模块13的首次供电ec模块12控制电源模块13为cpu14供电,并向cpu14输出唤醒信号,以使cpu14启动开机流程。
59.通过上述的方案,该电子设备10仅提供指纹模块11作为开机时的用户接口,那么,使用本公开提供的电子设备10,用户仅需要触摸指纹模块11一定时长,即可使电子设备10开机。
60.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
61.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
62.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献