[发明专利]远程遥测终端的功耗控制方法和装置有效
申请号: | 201910443961.2 | 申请日: | 2019-05-27 |
公开(公告)号: | CN110286739B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 周海洋;丁志龙;潘前华;刘振 | 申请(专利权)人: | 华自科技股份有限公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G06F1/329 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晶晶;张志刚 |
地址: | 410000 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 遥测 终端 功耗 控制 方法 装置 | ||
1.一种远程遥测终端的功耗控制方法,其特征在于,包括:
当侦测到外部中断信号时,唤醒并执行与所述外部中断信号对应的外部任务;
获取内置RTC闹钟模块的当前时间基值,根据所述当前时间基值配置已创建的多个RTC定时器,由所述RTC定时器产生定时中断,所述定时中断用于唤醒并执行与所述RTC定时器对应的内部任务;
所述由所述RTC定时器产生定时中断,包括:获取定时器列表中各个所述RTC定时器的当前闹铃基值;当所述RTC定时器的当前闹铃基值等于所述当前时间基值时,调用与所述RTC定时器对应的回调函数,以执行与所述RTC定时器对应的任务;获取所述RTC定时器的闹铃时间,根据所述闹铃时间以及所述当前时间基值对应的时间,得到所述RTC定时器的闹铃基值;以所述RTC定时器的闹铃基值对所述RTC定时器的当前闹铃基值进行更新,并判断所述RTC定时器是否为定时器列表中最后一个定时器;当所述RTC定时器为定时器列表中最后一个定时器时,将离所述当前时间基值最近的RTC定时器的当前闹铃基值设置为所述RTC闹铃模块的下一次闹铃时间;
当所述外部任务的任务状态以及所述内部任务的任务状态均为空闲状态时,控制外围设备进行入休眠模式,并自身进入深度休眠模式。
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前时间基值配置已创建的多个RTC定时器,包括:
获取已创建的多个RTC定时器的闹铃基值;
根据所述当前时间基值以及所述多个RTC定时器的闹铃基值,将离所述当前时间基值最近的RTC定时器的闹铃基值设置为所述RTC闹钟模块的闹铃时间。
3.根据权利要求2所述的方法,其特征在于,所述获取所述RTC闹钟模块的当前时间基值以及所述多个RTC定时器的闹铃基值,包括:
获取RTC闹钟模块的当前时间以及所述多个RTC定时器的闹铃时间,并对所述闹铃时间进行闹铃类型标记,所述闹铃类型包括整点闹铃和非整点闹铃;
将所述当前时间中的时、分、秒字段相加,得到RTC闹钟模块的当前时间基值;
当所述闹铃时间对应的闹铃类型为整点闹铃时,将所述当前时间中的小时字段加1,结合所述闹铃时间中的分字段和秒字段,分别得到所述多个RTC定时器的闹铃基值;
当所述闹铃时间对应的闹铃类型为非整点闹铃时,将所述当前时间加上所述闹铃时间,分别得到所述多个RTC定时器的闹铃基值。
4.根据权利要求1所述的方法,其特征在于,所述外部中断信号由所述外围设备发出,所述外部中断信号的类型包括不可屏蔽中断、外部中断以及通用输入/输出中断。
5.根据权利要求1所述的方法,其特征在于,还包括:
当所述RTC定时器的当前闹铃基值不等于所述当前时间基值时,进入所述判断所述RTC定时器是否为定时器列表中最后一个定时器的步骤。
6.根据权利要求1所述的方法,其特征在于,还包括:
当所述RTC定时器不为定时器列表中最后一个定时器时,进入所述获取定时器列表中各个所述RTC定时器的当前闹铃基值的步骤。
7.根据权利要求1所述的方法,其特征在于,所述当所述外部任务的任务状态以及所述内部任务的任务状态均为空闲状态时,控制外围设备进行入休眠模式,并自身进入深度休眠模式之前,还包括:
为所述外部任务和所述内部任务中的各任务分配一个忙状态标志位,在对所述各所述任务进行处理前,将每个任务对应的忙状态标志位置位,在对所述每个任务的处理结束时,将所述每个任务对应的忙状态标志位置零;
通过检测所述每个任务对应的忙状态标志位,得到所述每个任务的任务状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华自科技股份有限公司,未经华自科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910443961.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:指纹采集方法及相关产品
- 下一篇:一种处理方法、装置及电子设备