买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:许继集团有限公司;许昌许继软件技术有限公司;许继电气股份有限公司;国网辽宁省电力有限公司辽阳供电公司
摘要:一种片内RAM空间不足转片内flash存储的方法,包括:在底层程序Bootloader模式下将数据信息存储到片内flash未被使用的空间中;其中,在底层程序Bootloader模式下可以对片内flash进行编程,在应用程序App模式下不可以对片内flash进行编程,因此,通过片外eeprom转存后再将数据信息存入片内flash中。该方法解决了片内RAM空间不足导致显示终端程序编译不过以及显示终端因RAM空间问题造成功能不全的问题,使得存储空间变大,主机读取速度加快以及显示功能完整。
主权项:1.一种片内RAM空间不足转片内flash存储的方法,其特征在于,包括:在底层程序Bootloader模式下将数据信息存储到片内flash未被使用的空间中;包括:app模式下,显示终端与主机通信读取到的数据信息存入片外eeprom中;在Bootloader模式下由片外eeprom读出所述数据信息后存入片内flash中;通过设置两个标志flag1、flag2配合完成App模式下数据信息存储在片外eeprom,BootLoader模式下从片外eeprom复制至片内flash;其中,标志flag1表示eeprom中是否有新的数据信息更新,flag1为1表示eeprom中有更新,flag1为0表示eeprom中无更新;标志flag2表示eeprom中的数据信息是否有效,flag2为1表示eeprom中的数据信息有效,flag2为0表示eeprom中的数据信息无效;所述方法还包括:步骤1,显示终端上电后进入Bootloader模式;步骤2,判断片内flash里有无内容,若取flash里内容有内容,进入步骤3;若取flash里没有内容为空0xff,进入步骤4;步骤3,从片外eeprom读取flag1,判断flag1是否为1,即eeprom中的数据信息是否更新,有更新则进入步骤5,无更新则进入步骤6;步骤4,从片外eeprom读取flag2,判断flag2是否为1,即eeprom中的数据信息是否有效,有效时则进入步骤5,无效则进入步骤6;步骤5,将片外eeprom中的数据信息复制到片内flash中,将flag1置0;步骤6,跳转到app模式;其中,在底层程序Bootloader模式下可以对片内flash进行编程,在应用程序App模式下不可以对片内flash进行编程;在app模式下包括如下步骤:步骤1’,app启动;步骤2’,读取主机crc;步骤3’,判断与记录的crc是否一致,若一致,进入步骤4’;若不一致,进入步骤5’;步骤4’,从片外eeprom读取flag2,判断flag2是否为1,若是,则正常启动;若否,则进入步骤5’;步骤5’,将flag1和flag2置0,从主机读取数据信息,保存到eeprom;将flag1和flag2置1,并记录crc;步骤6’,重启;其中,在APP模式下决定是否从主机读取数据信息,当主机crc发生变化时,说明主机程序已更换,需要重新读取数据信息;当eeprom中的数据信息无效时也需要从主机重新读取数据信息;所述flag1在读取前置0,读取数据信息结束后置1;从片外eeprom读取到片内flash后置0;所述flag2在读取前置0,读取数据信息结束后置1。
全文数据:
权利要求:
百度查询: 许继集团有限公司 许昌许继软件技术有限公司 许继电气股份有限公司 国网辽宁省电力有限公司辽阳供电公司 片内RAM空间不足转片内flash存储的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。