程序更新方法及逆变器技术

技术编号:44585487 阅读:26 留言:0更新日期:2025-03-14 12:46
本申请公开了一种程序更新方法及逆变器,涉及计算机技术领域。该方法包括:在文件元信息符合第一校验要求的情况下,接收程序更新文件对应的第i个数据包;在第i个数据包符合第二校验要求的情况下,存储第i个数据包以及接收程序更新文件对应的第i+1个数据包;在程序更新文件对应的至少两个数据包存储成功,且至少两个数据包组成的程序更新文件符合第三校验要求的情况下,基于程序更新文件更新第一处理器中存储的固件程序。通过对程序更新文件进行多轮校验,确保最终用于更新固件程序的文件是完整且准确的,降低了在更新过程中因程序更新文件错误而引发的诸多故障风险。

【技术实现步骤摘要】

本申请实施例涉及计算机,特别涉及一种程序更新方法及逆变器


技术介绍

1、微型逆变器作为光伏发电系统中的关键设备,通常指的是功率小于等于1000瓦、具备组件级mppt(maximum power point tracking,最大功率点跟踪)功能的逆变器,其核心组件之一便是dsp(digital signal processing,数字信号处理器),它负责全面控制和监测逆变器的运行状态。

2、相关技术中,通过dsp中的固件程序控制逆变器,固件程序是内嵌在dsp中的软件代码,可以通过在线更新的方式进行更新。在线更新通常需要将固件更新文件发送到dsp中,dsp接收到固件更新文件后对固件程序进行更新。

3、然而,在dsp更新过程中,若固件更新文件错误会导致固件程序升级失败,进而导致dsp出现宕机(停止运行)等故障,dsp的宕机会使逆变器有设备损伤的风险,降低了逆变器的工作效率。


技术实现思路

1、本申请实施例提供了一种程序更新方法及逆变器,所述技术方案如下:

2、一方面,提供了一本文档来自技高网...

【技术保护点】

1.一种程序更新方法,其特征在于,由第一处理器执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述第i个数据包符合第二校验要求的情况下,存储所述第i个数据包,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一处理器中包括应用区,所述应用区用于存储所述固件程序;所述程序更新文件是在所述应用区上接收的文件,所述外部存储器中包括程序备份文件;

4.根据权利要求3所述的方法,其特征在于,所述第一处理器还包括引导区,所述引导区用于存储引导程序,所述引导程序用于初始化所述第一处理器;

5.根据权利要求4所述的方法,其特征在...

【技术特征摘要】

1.一种程序更新方法,其特征在于,由第一处理器执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述第i个数据包符合第二校验要求的情况下,存储所述第i个数据包,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一处理器中包括应用区,所述应用区用于存储所述固件程序;所述程序更新文件是在所述应用区上接收的文件,所述外部存储器中包括程序备份文件;

4.根据权利要求3所述的方法,其特征在于,所述第一处理器还包括引导区,所述引导区用于存储引导程序,所述引导程序用于初始化所述第一处理器;

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求...

【专利技术属性】
技术研发人员:张良
申请(专利权)人:公牛集团股份有限公司
类型:发明
国别省市:

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

1