[发明专利]一种配置管理功耗的方法有效
申请号: | 201910584013.0 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110320992B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 李立;范振伟 | 申请(专利权)人: | 兆讯恒达科技股份有限公司 |
主分类号: | G06F1/3237 | 分类号: | G06F1/3237;G06F1/3206 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙) 11539 | 代理人: | 李楠 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置管理 功耗 方法 | ||
本发明实施例涉及一种配置管理功耗的方法,其特征在于,所述方法包括:获取第一功耗配置指令;生成第一和第二指令参数;当第一指令参数为单设备标识时进行单设备功耗管理处理,根据执行结果生成第一指令状态并向上位机发送第一指令状态;当第一指令参数为全设备标识时进行全设备功耗管理处理,根据执行结果生成第一结果清单,当第一结果清单不为空时向上位机发送第一结果清单。通过本发明方法的功耗配置指令即可对单个硬件设备进行时钟关停或开通,也可采用配置文件的方式对单片机上的所有硬件设备进行批处理的时钟操作。使用本发明方法的单片机在不同功耗要求的工作环境下不需做软硬件升级,只需设置配置文件即可完成整机功耗状态切换。
技术领域
本发明涉及单片机设计领域,特别涉及到一种配置管理功耗的方法。
背景技术
在金融支付行业的应用中,集成了多硬件功能模块的单片机数量众多。金融支付行业因为设备应用场景不同,对设备硬件模块的执行速度或功耗状态的要求偏重也不同。应用在数据中心的设备,对硬件模块执行性能要求高,对功耗要求不敏感;应用在商户中的设备或者移动支付领域的设备,对硬件模块执行性能要求较低,对功耗要求较高;应用在特殊密码领域,要求部分硬件模块处于高性能状态,部分硬件模块处于低功耗状态。现有的技术实现中,对于集成了多硬件模块的单片机,在同样的硬件模块集成度上只能提供不同的型号来适应要求:一款满负荷高性能产品,一款低功耗产品,一款部分低功耗产品。这无形中为生产制造厂商增加了产品的设计、维护成本,也降低了应用设备更新换代的难度。
发明内容
本发明的目的,就是根据上述技术缺陷,提供一种配置管理功耗的方法,通过本发明提供的方法,可以分别对单片上各硬件模块的时钟进行开启和关闭操作,也可以批量化一次性对全硬件模块进行时钟的开启/关闭统一部署。由此,就实现了在同一款单片机上实现全片降低功耗、全片最大性能、选择性降低功耗等多种方案组合:在始终需要高性能配置的使用环境,可以通过配置全开来实现;在需要低功耗的使用环境,可以通过全关或者使用前后开关来实现。
为实现上述目的,本发明提供了一种配置管理功耗的方法,包括:
操作系统获取上位机发送的第一功耗配置指令;
所述操作系统对所述第一功耗配置指令进行拆解,生成第一指令参数和第二指令参数;
当所述第一指令参数为单设备标识时,所述操作系统根据所述第二指令参数进行单设备功耗管理处理;根据所述单设备功耗管理的执行结果生成第一指令状态;并向所述上位机发送所述第一指令状态;
当所述第一指令参数为全设备标识时,所述操作系统根据所述第二指令参数进行全设备功耗管理处理;根据所述全设备功耗管理的执行结果生成第一结果清单;当所述第一结果清单不为空时,所述操作系统向所述上位机发送所述第一结果清单。
进一步的,所述方法还包括:
当所述第一结果清单为空时,所述操作系统退出处理并向所述上位机发送结果清单为空错误信息。
进一步的,所述操作系统对所述第一功耗配置指令进行拆解,生成第一指令参数和第二指令参数,具体包括:
所述操作系统对所述第一功耗配置指令进行拆解,获取第一指令参数字节,生成所述第一指令参数;获取第二指令参数字节,生成所述第二指令参数。
进一步的,所述当所述第一指令参数为单设备标识时,所述操作系统根据所述第二指令参数进行单设备功耗管理处理;根据所述单设备功耗管理的执行结果生成第一指令状态;并向所述上位机发送所述第一指令状态,具体包括:
当所述第一指令参数为单设备标识时,所述操作系统根据所述第一指令参数提取所述第一指令参数所有字节生成第一硬件标识,根据所述第二指令参数提取所述第二指令参数所有字节生成第一开关;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兆讯恒达科技股份有限公司,未经兆讯恒达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910584013.0/2.html,转载请声明来源钻瓜专利网。