数据烧写方法及相关装置制造方法及图纸

技术编号:24120161 阅读:36 留言:0更新日期:2020-05-13 02:50
本发明专利技术提供了一种数据烧写方法及相关装置,涉及数据处理领域。烧写器从终端设备获取待烧写数据后,根据待烧写数据的大小判断待烧写数据是否为有效数据,在确定待烧写数据为有效数据时,将待烧写数据烧写至存储器,并根据是否成功将待烧写数据烧写至存储器,向终端设备发送烧写结果。如此,当空调器的压缩机发生更换时,维修人员不需要更换存储器即可实现数据的更改,极大简便了维修人员的工作,降低了维修成本;此外,烧写器在判断待烧写数据为有效数据时,才将待烧写数据烧写至存储器,避免了无效数据被写入存储器中,故在一定程度上提高了数据烧写的成功率。

【技术实现步骤摘要】
数据烧写方法及相关装置
本专利技术涉及数据处理领域,具体而言,涉及一种数据烧写方法及相关装置。
技术介绍
在空调器中,空调外机的控制器一般使用EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory,带电可擦可编程只读存储器)来存储压缩机的参数信息,当压缩机更换时需要更改存储器中存储的数据。目前,维修人员是通过更换连接到控制器上的存储器来实现数据的更改,故维修人员外出维修时,需要随身携带数十个已存有数据的存储器,并从中挑选出合适的存储器连接到空调外机的控制器上,从而给维修工作带来极大的不便。
技术实现思路
本专利技术解决的问题是如何在不更换存储器的情况下实现数据的更改,从而方便维修人员的工作。为解决上述问题,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供一种数据烧写方法,应用于烧写器,所述烧写器与一终端设备和存储器通信连接,所述方法包括:接收所述终端设备发送的待烧写数据;根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据;若为有效数据,将所述待烧写数据烧写至所述存储器;根据是否成功将所述待烧写数据烧写至所述存储器,向所述终端设备发送烧写结果。本专利技术实施例提供的数据烧写方法中,由于烧写器可以与终端设备和存储器通信,故利用烧写器从终端设备获取待烧写数据,然后根据待烧写数据的大小判断待烧写数据是否为有效数据,在确定待烧写数据为有效数据时,将待烧写数据烧写至存储器,并根据是否成功将待烧写数据烧写至存储器,向终端设备发送烧写结果。如此,当空调器的压缩机发生更换时,维修人员不需要更换存储器即可实现数据的更改,极大简便了维修人员的工作,降低了维修成本;此外,烧写器在判断待烧写数据为有效数据时,才将待烧写数据烧写至存储器,避免了无效数据被写入存储器中,故在一定程度上提高了数据烧写的成功率。在可选的实施方式中,所述根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据的步骤包括:当所述待烧写数据的大小为设定数值时,判定所述待烧写数据是有效数据;当所述待烧写数据的大小不为所述设定数值时,判定所述待烧写数据不是有效数据。在可选的实施方式中,所述将所述待烧写数据烧写至所述存储器的步骤之前,所述方法还包括:计算所述待烧写数据的校验和;所述根据是否成功将所述待烧写数据烧写至所述存储器,向所述终端设备发送烧写结果的步骤包括:若成功将所述待烧写数据烧写至所述存储器,则从所述存储器中读取出已烧写数据,并计算所述已烧写数据的校验和;根据所述待烧写数据的校验和与所述已烧写数据的校验和是否一致,向所述终端设备发送对应的烧写结果。在本专利技术中,在将待烧写数据成功写入存储器后,通过比较待烧写数据写入前后对应的校验和是否一致来确定烧写结果,可以防止因数据在烧写过程中发生错误,从而造成烧写结果的误判。在可选的实施方式中,所述根据所述待烧写数据的校验和与所述已烧写数据的校验和是否一致,向所述终端设备发送对应的烧写结果的步骤包括:若所述待烧写数据的校验和与所述已烧写数据的校验和一致,则向所述终端设备发送的烧写结果为烧写成功;若所述待烧写数据的校验和与所述已烧写数据的校验和不一致,则向所述终端设备发送的烧写结果为烧写失败。在可选的实施方式中,所述根据是否成功将所述待烧写数据烧写至所述存储器,向所述终端设备发送烧写结果的步骤包括:若未成功将所述待烧写数据烧写至所述存储器,则向所述终端设备发送的烧写结果为烧写失败。在可选的实施方式中,所述方法还包括:当所述烧写器持续预设时间未收到所述终端设备发送的待烧写数据时,控制所述烧写器进入待机模式。在本专利技术中,当烧写器持续预设时间未收到待烧写数据时,通过控制烧写器进入待机模式,从而节省烧写器的耗电量。第二方面,本专利技术实施例提供一种数据烧写装置,应用于烧写器,所述烧写器与一终端设备和存储器通信连接,所述装置包括:数据接收模块,用于接收所述终端设备发送的待烧写数据;数据判断模块,用于根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据;数据写入模块,用于若为有效数据,将所述待烧写数据烧写至所述存储器;烧写结果确定模块,用于根据是否成功将所述待烧写数据烧写至所述存储器,向所述终端设备发送烧写结果。在可选的实施方式中,所述数据判断模块用于当所述待烧写数据的大小为设定数值时,判定所述待烧写数据是有效数据;当所述待烧写数据的大小不为所述设定数值时,判定所述待烧写数据不是有效数据。在可选的实施方式中,所述装置还包括:校验和计算模块,用于在将所述待烧写数据烧写至所述存储器之前,计算所述待烧写数据的校验和;所述烧写结果确定模块用于若成功将所述待烧写数据烧写至所述存储器,则从所述存储器中读取出已烧写数据,并计算所述已烧写数据的校验和,根据所述待烧写数据的校验和与所述已烧写数据的校验和是否一致,向所述终端设备发送对应的烧写结果。在可选的实施方式中,所述烧写结果确定模块用于若所述待烧写数据的校验和与所述已烧写数据的校验和一致,则向所述终端设备发送的烧写结果为烧写成功;若所述待烧写数据的校验和与所述已烧写数据的校验和不一致,则向所述终端设备发送的烧写结果为烧写失败。在可选的实施方式中,所述烧写结果确定模块用于若未成功将所述待烧写数据烧写至所述存储器,则向所述终端设备发送的烧写结果为烧写失败。在可选的实施方式中,所述装置还包括:待机控制模块,用于当所述烧写器持续预设时间未收到所述终端设备发送的待烧写数据时,控制所述烧写器进入待机模式。第三方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被主控模块运行时,实现如前述实施方式任一项所述的方法。第四方面,本专利技术实施例提供一种烧写器,包括通信模块和主控模块,所述通信模块和所述主控模块电连接,所述通信模块用于与一终端设备通信连接,所述主控模块用于与一存储器通信连接;所述主控模块通过运行计算机程序以执行如前述实施方式任一项所述的方法。第五方面,本专利技术实施例提供一种数据烧写系统,包括空调外机和如前述实施方式所述的烧写器,所述存储器设置于所述空调外机的控制器中。在本专利技术中,由于存储器设置于空调外机的控制器中,而不是与控制器外接,故相比现有技术,在空调器的生产过程中,无需再生产外接式存储器,从而有效节省了生产成本。附图说明图1为本专利技术实施例提供的数据烧写系统的一种组成示意图;图2为本专利技术实施例提供的数据烧写方法的一种流程示意图;图3为本专利技术实施例提供的数据烧写方法的另一种流程示意图;图4为本专利技术实施例提供的数据烧写方法的又一种流程示意图;图5为本专利技术实施例提供的数据烧写装置的一种功能模块图;图6为本专利技术实施例提供的数据烧写装置的另一种功能模块图。附图标本文档来自技高网...

【技术保护点】
1.一种数据烧写方法,应用于烧写器(100),其特征在于,所述烧写器(100)与一终端设备(20)和存储器(210)通信连接,所述方法包括:/n接收所述终端设备(20)发送的待烧写数据;/n根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据;/n若为有效数据,将所述待烧写数据烧写至所述存储器(210);/n根据是否成功将所述待烧写数据烧写至所述存储器(210),向所述终端设备(20)发送烧写结果。/n

【技术特征摘要】
1.一种数据烧写方法,应用于烧写器(100),其特征在于,所述烧写器(100)与一终端设备(20)和存储器(210)通信连接,所述方法包括:
接收所述终端设备(20)发送的待烧写数据;
根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据;
若为有效数据,将所述待烧写数据烧写至所述存储器(210);
根据是否成功将所述待烧写数据烧写至所述存储器(210),向所述终端设备(20)发送烧写结果。


2.根据权利要求1所述的方法,其特征在于,所述根据所述待烧写数据的大小判断所述待烧写数据是否为有效数据的步骤包括:
当所述待烧写数据的大小为设定数值时,判定所述待烧写数据是有效数据;当所述待烧写数据的大小不为所述设定数值时,判定所述待烧写数据不是有效数据。


3.根据权利要求1所述的方法,其特征在于,所述将所述待烧写数据烧写至所述存储器(210)的步骤之前,所述方法还包括:计算所述待烧写数据的校验和;
所述根据是否成功将所述待烧写数据烧写至所述存储器(210),向所述终端设备(20)发送烧写结果的步骤包括:
若成功将所述待烧写数据烧写至所述存储器(210),则从所述存储器(210)中读取出已烧写数据,并计算所述已烧写数据的校验和;
根据所述待烧写数据的校验和与所述已烧写数据的校验和是否一致,向所述终端设备(20)发送对应的烧写结果。


4.根据权利要求3所述的方法,其特征在于,所述根据所述待烧写数据的校验和与所述已烧写数据的校验和是否一致,向所述终端设备(20)发送对应的烧写结果的步骤包括:
若所述待烧写数据的校验和与所述已烧写数据的校验和一致,则向所述终端设备(20)发送的烧写结果为烧写成功;
若所述待烧写数据的校验和与所述已烧写数据的校验和不一致,则向所述终端设备(20)发送的烧写结果为烧写失败。


5.根据权利要求1所述的方法,其特征在于,所述根据是否成功将所述待烧写数据烧写至所述存储器(210),向所述终端设备(20)发送烧写结果的步骤包括:
若未成功将所述待烧写数据烧写至所述存储器(210),则向所述终端设备(20)发送的烧写结果为烧写失败。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述烧写器(100)持续预设时间未收到所述终端设备(20)发送的待烧写数据时,控制所述烧写器(100)进入待机模式。


7.一种数据烧写装置,应用于烧写器(100),其特征在于,所述烧写器(100)与一终端设备(20)和存储器(210)通信连接,所述装置包括:数据接收模块(410),用于接收所述终端设备(20)发送的待烧写数据;
数据判断模块(420),用于根据所述待烧写数...

【专利技术属性】
技术研发人员:胡立志
申请(专利权)人:宁波奥克斯电气股份有限公司奥克斯空调股份有限公司
类型:发明
国别省市:浙江;33

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

1