双芯片POS机的唤醒方法技术

技术编号:37332966 阅读:13 留言:0更新日期:2023-04-21 23:11
本申请提供一种双芯片POS机的唤醒方法,包括:当安全芯片检测到唤醒事件时,判断唤醒事件对应的唤醒源是否在预设的第一唤醒源列表中;若唤醒源在第一唤醒源列表中,安全芯片转为唤醒模式并通知主控芯片;主控芯片发送唤醒源获取指令;安全芯片接收到所述唤醒源获取指令后发送唤醒源,主控芯片接收到唤醒源后,判断唤醒源是否在预设的第二唤醒源列表中;若唤醒源在第二唤醒源列表中,主控芯片转为唤醒模式,实现POS机的唤醒。本申请提供了从安全芯片端实现POS机唤醒的唤醒方法,拓展了唤醒方式的多样性。式的多样性。式的多样性。

【技术实现步骤摘要】
双芯片POS机的唤醒方法


[0001]本专利技术属于设备测试
,尤其涉及一种双芯片POS机的唤醒方法。

技术介绍

[0002]智能pos机,为了满足安全需求一般会使用双芯片的硬件方案,即性能较好的主控芯片加性能较差的安全芯片。主控芯片端负责人机交互,通讯等功能,安全芯片端负责IC、NFC、磁卡、密码键盘等和与安全相关的功能。
[0003]这种双芯组合方案的系统休眠与唤醒策略一般都是主控通知安全芯片休眠,唤醒时只能主控芯片先唤醒然后通过拉IO口唤醒安全芯片,这种唤醒方式比较单一,无法满足客户多样的需求。

技术实现思路

[0004]本专利技术实施例的目的是提供一种双芯片POS机的唤醒方法,能够实现多样灵活的休眠唤醒方法,提高应用设计的灵活性。
[0005]为了实现上述目的,本专利技术实施例提供了一种双芯片POS机的唤醒方法,用于安全芯片,包括:安全芯片检测是否有唤醒事件;当安全芯片检测到唤醒事件时,判断所述唤醒事件对应的唤醒源是否在预设的第一唤醒源列表中;若唤醒源在第一唤醒源列表中,安全芯片转为唤醒模式并通知主控芯片;判断所述安全芯片是否接收到所述主控芯片发送的唤醒源获取指令;所述唤醒源获取指令是主控芯片接收到安全芯片的通知后由主控芯片发送的;若安全芯片接收到唤醒源获取指令,所述安全芯片向所述主控芯片发送唤醒源;唤醒源由主控芯片接收后且确定是在预设的第二唤醒源列表中的唤醒源,主控芯片转为唤醒模式。
[0006]本专利技术还提供了一种双芯片POS机的唤醒方法,用于主控芯片,包括:主控芯片检测是否产生唤醒事件;若有唤醒事件,判断所述唤醒事件对应的唤醒源是否来自安全芯片;所述安全芯片在检测到唤醒事件时且确定所述唤醒事件对应的唤醒源是在预设的第一唤醒源列表中的唤醒源后,转为唤醒模式并通知主控芯片;若来自安全芯片,所述主控芯片发送所述唤醒源获取指令;所述唤醒源获取指令是主控芯片接收到安全芯片的通知后由主控芯片发送的;所述主控芯片接收到所述唤醒源后,判断所述唤醒源是否在预设的第二唤醒源列表中;安全芯片接收所述唤醒源获取指令后将唤醒事件对应的唤醒源返回;若是,所述主控芯片转为唤醒模式。
[0007]本专利技术再提供一种双芯片POS机的唤醒方法,包括:
安全芯片检测是否有唤醒事件;当安全芯片检测到唤醒事件时,判断所述唤醒事件对应的唤醒源是否在预设的第一唤醒源列表中;若唤醒源在第一唤醒源列表中,安全芯片转为唤醒模式并通知主控芯片;所述主控芯片发送所述唤醒源获取指令;所述唤醒源获取指令是主控芯片接收到安全芯片的通知后由主控芯片发送的;所述安全芯片接收唤醒源获取指令后,发送唤醒事件对应的唤醒源;所述主控芯片接收到所述唤醒源后,判断所述唤醒源是否在预设的第二唤醒源列表中;若唤醒源在第二唤醒源列表中,主控芯片转为唤醒模式。
[0008]本专利技术又提供一种具有多唤醒源的双芯片POS机系统,包括:主控芯片、安全芯片;主控芯片执行上述的唤醒方法,安全芯片执行上述的唤醒方法。
[0009]本专利技术在现有技术的基础上,增加了由安全芯片检测到唤醒事件时进行唤醒的操作方式,提供了多种唤醒方法,提高了唤醒方法的灵活性。
附图说明
[0010]图1表示本专利技术实施例提供的双芯片POS机的电路方框图;图2表示本专利技术实施例提供的双芯片POS机的唤醒方法的安全芯片端的步骤流程图;图3表示本专利技术实施例提供的双芯片POS机的唤醒方法的主控芯片端的步骤流程图;图4是本专利技术实施例提供的双芯片POS机的唤醒方法的系统步骤流程图。
具体实施方式
[0011]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合具体实施方式并参照附图,对本专利技术实施例进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。
[0012]图1是本专利技术实施例提供的一种双芯片POS机的电路方框图。
[0013]如图1所示,本专利技术实施例提供的双芯片POS机,包括:主控芯片SPIM及安全芯片SPIS。主控芯片SPIM做主机,安全芯片SPIS做从机。主控芯片SPIM与安全芯片SPIS采用SPI总线进行通信;主控芯片SPIM、安全芯片SPIS分别有两个IO接口,主控芯片SPIM的两个IO接口与安全芯片SPIS的两个IO接口一一对应连接,其中一组IO接口负责主控芯片SPIM唤醒安全芯片SPIS,另外一组IO接口负责安全芯片SPIS唤醒主控芯片SPIM。IC卡(接触式智能卡)、磁条卡、密码键盘、安全检测模块与安全芯片连接,通讯(WIFI GPRS)、TP(触摸屏)、LCD(液晶显示器)、摄像头与主控芯片连接。
[0014]在本专利技术实施例中,唤醒方式包括,电源键唤醒、插USB充电唤醒、密码键盘唤醒、插IC卡唤醒、刷磁条卡唤醒、触发唤醒等。除此之外,用户还可以根据实际硬件设计添加或减少唤醒源的种类。
[0015]图2是本专利技术实施例提供的一种双芯片POS机的唤醒方法的安全芯片端的步骤流程图。
[0016]如图2所示,本专利技术实施例提供的一种双芯片POS机的唤醒方法,用于安全芯片,该方法包括:安全芯片检测是否有唤醒事件;当安全芯片检测到唤醒事件时,判断唤醒事件对应的唤醒源是否在预设的第一唤醒源列表(包括密码键盘唤醒、插IC卡唤醒、刷磁条卡唤醒、触发唤醒)中;若该唤醒源在第一唤醒源列表中,代表该唤醒源是合法唤醒源,安全芯片转为唤醒模式并通知主控芯片;如果唤醒源不在第一唤醒源列表中,代表该唤醒源是非法唤醒源,安全芯片继续保持休眠模式;判断安全芯片是否接收到所述主控芯片发送的唤醒源获取指令;唤醒源获取指令是主控芯片接收到安全芯片的通知后由主控芯片发送的;若安全芯片接收到唤醒源获取指令,所述安全芯片向所述主控芯片发送所述唤醒源;所述唤醒源由主控芯片接收后并且确认是在预设的第二唤醒源列表中的唤醒源,所述主控芯片转为唤醒模式。
[0017]如下表1所示,本专利技术实施例中给出唤醒源格式的实例:表1如表1所示,唤醒源格式包括类型及数值,唤醒事件在产生时会对应产生该唤醒事件的唤醒源,不同的唤醒源代表不同的唤醒事件,通过识别唤醒源的类型及数值识别不同的唤醒事件。在安全芯片的第一唤醒源列表中预先存放合法的唤醒源。在唤醒安全芯片前,先判断唤醒事件对应的唤醒源是非法的还是合法的。对于不在第一唤醒源列表中的唤醒源,代表该唤醒源是非法的,安全芯片不唤醒,继续保持休眠模式。如果该唤醒事件对应的唤醒源在第一唤醒源列表中,代表该唤醒源是合法的,安全芯片由休眠模式转为唤醒模式。
[0018]在主控芯片的第二唤醒源列表中预先存放合法的唤醒源。在唤醒主控芯片前,先判断唤醒事件对应的唤醒源是非法的还是合法的。对于不在第二唤醒源列表中的唤醒源,代表该唤醒源是非法的,主控芯片不唤醒,继续保持休眠模式。如果该唤醒事件对应的唤醒源在第二唤醒源列表中,代表该唤醒源是合法的,主控芯片由休眠模式转为唤醒模式(即全唤醒模式)。
[0019]第二唤醒源列表的范围更广,包括安全芯片本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双芯片POS机的唤醒方法,其特征在于,用于安全芯片,包括:所述安全芯片检测是否有唤醒事件;当所述安全芯片检测到所述唤醒事件时,判断所述唤醒事件对应的唤醒源是否在预设的第一唤醒源列表中;若所述唤醒源在所述第一唤醒源列表中,所述安全芯片转为唤醒模式并通知主控芯片;判断所述安全芯片是否接收到所述主控芯片发送的唤醒源获取指令;所述唤醒源获取指令是主控芯片接收到安全芯片的通知后由主控芯片发送的;若所述安全芯片接收到所述唤醒源获取指令,所述安全芯片向所述主控芯片发送所述唤醒源,所述唤醒源由所述主控芯片接收后且确认是在预设的第二唤醒源列表中的唤醒源,所述主控芯片转为唤醒模式。2.根据权利要求1所述的唤醒方法,其特征在于,所述安全芯片检测是否有唤醒事件之前,包括:判断所述安全芯片是否接收到设置唤醒源指令,所述设置唤醒源指令是所述主控芯片检测到休眠事件时向所述安全芯片发送的;若所述安全芯片接收到所述设置唤醒源指令,发送应答指令;判断所述安全芯片是否接收到所述主控芯片基于所述应答指令返回的休眠指令;若所述安全芯片接收到所述休眠指令,则转为休眠模式。3.根据权利要求1

2任一项所述的唤醒方法,其特征在于,所述唤醒源格式包括:类型及数值。4.一种双芯片POS机的唤醒方法,其特征在于,用于主控芯片,包括:所述主控芯片检测是否有唤醒事件;若有唤醒事件,判断所述唤醒事件对应的唤醒源是否来自安全芯片;所述安全芯片在检测到唤醒事件时且确定所述唤醒事件对应的唤醒源是在预设的第一唤醒源列表中的唤醒源后,转为唤醒模式并通知所述主控芯片;若来自安全芯片,所述主控芯片发送唤醒源获取指令;所述主控芯片接收到所述唤醒源后,判断所述唤醒源是否在预设的第二唤醒源列表中;所述安全芯片接收所述唤醒源获取指令后将所述唤醒事件对应的所述唤醒源返回;若是,所述主控芯片转为唤醒模式。5.根据权利要求4所述的唤醒方法,其特征在于,所述...

【专利技术属性】
技术研发人员:徐兆卿刘启汉邹祥永
申请(专利权)人:深圳鼎智通讯有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1