[发明专利]一种升级模组终端计量单片机不丢电量的方法有效
申请号: | 202010752836.2 | 申请日: | 2020-07-30 |
公开(公告)号: | CN112114193B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 赵雨婷;邹连明;刘宁 | 申请(专利权)人: | 宁波三星医疗电气股份有限公司 |
主分类号: | G01R22/06 | 分类号: | G01R22/06 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 袁忠卫;李娜 |
地址: | 315191 浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 模组 终端 计量 单片机 电量 方法 | ||
1.一种升级模组终端计量单片机不丢电量的方法,所述模组终端包括核心板、与核心板通信相连的计量单片机、与计量单片机相连的Dataflash模块,所述核心板和计量单片机均连接计量芯片,其特征在于:所述计量单片机内部包含boot区和app区,所述方法包括,
S1、开机检测,若计量单片机的app区正常,跳转执行S2,反之,跳转执行S3;
S2、计量单片机接收核心板发送来的升级报文数据,将其保存到DataFlash中的升级交换区,并继续执行S4-S7;
S3、按照异常方式进行升级处理;
所述S3中按照异常方式进行升级处理,具体包括,
S31、计量单片机的boot区接收来自核心板发送的boot升级握手信号,进入升级状态;
S32、计量单片机接收核心板发送来的升级文件数据,直接写入app区;
S33、计量单片机升级完毕,进入app区正常工作,并向核心板主动上报版本号,待核心板释放计量芯片控制权限以接管计量芯片,并记录经历前述步骤产生的电能量进行累加处理;
S34、系统恢复正常工作;
S4、计量单片机根据前m天最小需量发生时刻经验值,通过自定义报文形式将一天中用电量最小时候电表的当前实时电量及剩余脉冲数发送至核心板并重启升级;
S5、计量单片机重启后进入boot区,并检测升级交换区的升级文件,将升级文件搬移到片内程序区;
S6、计量单片机进入app区,主动上报版本号至核心板,等待核心板释放计量芯片控制权限以接管计量芯片,并记录经历前述步骤产生的电能量进行累加处理;
S7、升级完成后系统恢复正常工作。
2.根据权利要求1所述方法,其特征在于:
所述S2中的升级报文数据为698升级报文数据,由核心板通过UART发送至计量单片机。
3.根据权利要求1所述方法,其特征在于:
所述核心板和计量单片机通过SPI与计量芯片相连,且核心板可通过控制电子开关使计量芯片与核心板或计量芯片与计量单片机通信与否。
4.根据权利要求3所述方法,其特征在于:
所述方法在S5之前、在S31之前均进行了以下操作,
S41、核心板控制电子开关使计量芯片与自身通信以接管计量芯片,正常计量,将电能量实时保存到核心板内部的EMMC模块。
5.根据权利要求1所述方法,其特征在于:
在S6和S33中,计量单片机均通过UART向核心板上报版本型号。
6.根据权利要求1所述方法,其特征在于:
所述计量单片机将电能量存储在通过IIC连接的外部EEPROM模块中。
7.根据权利要求1所述方法,其特征在于:
所述计量单片机通过SPI与Dataflash模块相连。
8.根据权利要求1所述方法,其特征在于:
所述计量单片机中的boot区为8k而app区为512k-8k。
9.根据权利要求1所述方法,其特征在于:
所述核心板包括高性能CPU模块、大内存模块RAM以及大容量存储模块EMMC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星医疗电气股份有限公司,未经宁波三星医疗电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010752836.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种轴流压缩机缩尺过程多变效率修正方法和系统
- 下一篇:软件定义数据网关