[发明专利]基于双CPU架构的智能POS安卓同步低功耗方法有效
申请号: | 201710200134.1 | 申请日: | 2017-03-30 |
公开(公告)号: | CN106991770B | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 邱霖恺 | 申请(专利权)人: | 福建实达电脑设备有限公司 |
主分类号: | G06F1/3206 | 分类号: | G06F1/3206;G06F1/324;G07G1/12 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;丘鸿超 |
地址: | 350015 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于双CPU架构的智能POS安卓同步低功耗方法。SOC端的中间件和MCU均处于正常工作状态下,SOC端的中间件每隔预定时间发送心跳包给MCU,同时MCU收到任意数据包都会重置定时器;SOC进入低功耗模式,SOC端的中间件停止发送心跳包,MCU由于在预设阈值时间内未收到心跳包,触发MCU内定时器中断也进入低功耗模式;SOC被唤醒,SOC端的中间件继续每隔一预定时间发送心跳包给MCU,使得MCU被唤醒。本发明能够稳定同步双CPU的低功耗状态及唤醒状态,从而避免几率性出现的双CPU状态不同步而导致SOC低功耗模式下待机功耗偏高问题或者SOC退出低功耗后MCU管控的外设模块无响应问题。 | ||
搜索关键词: | 基于 cpu 架构 智能 pos 同步 功耗 方法 | ||
【主权项】:
1.一种基于双CPU架构的智能POS安卓同步低功耗方法,其特征在于:包括如下步骤,S1、系统正常运行:SOC端的中间件和MCU均处于正常工作状态下,SOC端的中间件每隔一预定时间发送心跳包给MCU,同时MCU收到任意数据包都会重置定时器,保证定时器中断事件不会被触发;S2、系统进入低功耗模式:SOC进入低功耗模式,SOC端的中间件停止发送心跳包,MCU由于在一预设阈值时间内未收到心跳包,触发MCU内对应定时器中断也进入低功耗模式;S3、系统从低功耗模式退出:SOC被唤醒,SOC端的中间件继续每隔一预定时间发送心跳包给MCU,使得MCU被唤醒;在所述步骤S2中,SOC端的中间件停止发送心跳包的同时,还拒绝应用对MCU的访问,并停止和MCU相关的操作;在所述步骤S2中,在MCU进入低功耗模式时,MCU会依次记录下由其控制的各个模块的当前使用状态,同时关闭其控制的各个模块的供电,并降低MCU频率,仅留下外部中断以外部通知唤醒MCU;在所述步骤S3中,MCU被唤醒后,MCU会按MCU进入低功耗模式时记录的各个模块的使用状态恢复各个模块的对应状态;所述外部中断包括串口或GPIO口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建实达电脑设备有限公司,未经福建实达电脑设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710200134.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于二维码的取款系统
- 下一篇:一种全自动化空中升降自助点餐支付结算装置