[发明专利]IIC通讯控制方法、用电设备和计算机可读存储介质在审
申请号: | 202110922286.9 | 申请日: | 2021-08-12 |
公开(公告)号: | CN113641618A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 傅军杰;张永良;曹锐 | 申请(专利权)人: | 海信(山东)空调有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/40 |
代理公司: | 北京景闻知识产权代理有限公司 11742 | 代理人: | 朱鸿雁 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | iic 通讯 控制 方法 用电 设备 计算机 可读 存储 介质 | ||
本发明公开了一种IIC通讯控制方法、用电设备和计算机可读存储介质,IIC通讯控制方法包括:判断第二时长是否达到第一执行模块的动作执行周期,若第二时长达到动作执行周期,则第一执行模块执行动作,或者,若第二时长未达到动作执行周期,则第一执行模块不执行动作;判断第一时长是否达到模拟IIC通讯的通讯周期,若第一时长达到通讯周期,则检测模块执行模拟IIC通讯,或者,若第二时长未达到动作执行周期,则检测模块不执行模拟IIC通讯;再次执行第一判断步骤。采用该IIC通讯控制方法可以解决因IIC通讯占用CPU资源导致其他实时性高的控制指令不能及时执行的问题。
技术领域
本发明涉及通讯技术领域,尤其是涉及一种IIC通讯控制方法、用电设备和计算机可读存储介质。
背景技术
相关技术中,为满足程序代码的高可移植性及节省芯片的硬件IIC(Inter-IntegratedCircuit,集成电路总线)接口的需求,空调IIC通讯传感器或其他器件通常采用模拟IIC通讯方案。模拟IIC具备高可移植性和无需专用的硬件IIC接口,但是,由于家电设备如空调器通常采用8051单片机,模拟IIC在通讯时会一直占用CPU(Central ProcessingUnit,中央处理器)资源,导致CPU的其他实时性高的控制指令不能及时执行,容易产生问题。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在于提出一种IIC通讯控制方法,采用该IIC通讯控制方法可以解决因IIC通讯占用CPU资源导致其他实时性高的控制指令不能及时执行的问题。
本发明的目的之二在于提出一种用电设备。
本发明的目的之三在于提出一种计算机可读存储介质。
为了解决上述问题,本发明第一方面实施例的IIC通讯控制方法,用于与检测模块进行模拟IIC通讯的处理器,所述处理器还用于发送第一控制指令给第一执行模块,所述IIC通讯控制方法包括:获取所述模拟IIC通讯的通讯周期和所述第一执行模块的动作执行周期;记录所述模拟IIC通讯完成后的第一时长和所述第一执行模块完成动作后的第二时长;第一判断步骤,判断所述第二时长是否达到所述第一执行模块的动作执行周期,若所述第二时长达到所述动作执行周期,则所述第一执行模块响应于所述第一控制指令执行动作,或者,若所述第二时长未达到所述动作执行周期,则所述第一执行模块不执行动作;所述第一判断步骤完成,立即执行第二判断步骤;所述第二判断步骤,判断所述第一时长是否达到所述模拟IIC通讯的通讯周期,若所述第一时长达到所述通讯周期,则所述检测模块执行所述模拟IIC通讯,或者,若所述第二时长未达到所述动作执行周期,则所述检测模块不执行所述模拟IIC通讯;所述第二判断步骤完成,立即执行第三判断步骤;所述第三判断步骤,确定所述检测模块完成所述模拟IIC通讯或者确定所述检测模块未执行所述模拟IIC通讯后,再次执行所述第一判断步骤。
根据本发明实施例的IIC通讯控制方法,根据第一时长、模拟IIC通讯的通讯周期、第二时长和第一执行模块的动作执行周期控制第一执行模块以及控制模拟IIC通讯,在每次第一执行模块执行动作完成后,立即对检测模块模拟IIC通讯的通讯间隔进行判断即判断第一时长是否达到通讯周期,以此可以有效降低模拟IIC通讯占用CPU的时间与检测模块模拟IIC通讯间隔对第一执行模块动作的影响,极大程度上解决因模拟IIC通讯占用CPU资源导致其他实时性高的控制指令不能及时执行的问题。
在一些实施例中,所述处理器还用于发送第二控制指令给第二执行模块,所述IIC通讯控制方法还包括:所述第三判断步骤完成,立即执行第四判断步骤;所述第四判断步骤,所述第二执行模块响应于所述第二控制指令执行动作;循环执行所述第一判断步骤、所述第二判断步骤、所述第三判断步骤和所述第四判断步骤。
在一些实施例中,所述IIC通讯控制方法还包括:获取所述检测模块的检测数据;确定所述第一执行模块的动作状态和所述检测数据的变化状态;根据所述变化状态和所述动作状态调整所述通讯周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信(山东)空调有限公司,未经海信(山东)空调有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110922286.9/2.html,转载请声明来源钻瓜专利网。