发明名称 |
计量仪表初始计量数据的清零方法 |
摘要 |
本发明公开了一种计量仪表初始计量数据的清零方法。清零方法包括:选择EEPROM芯片的任一固定地址作为第一地址并选择处理器芯片的任一固定地址作为第二地址,其中,EEPROM芯片的所有固定地址的初始数据均相同;下载计量程序至处理器芯片,并在下载计量程序时生成随机下载码,将随机下载码写入第二地址;对计量仪表进行首次上电启动,读取第一地址的当前数据和第二地址的当前数据;判断第一地址的当前数据和第二地址的当前数据是否相等;如果判断结果为不相等,对EEPROM芯片的所有固定地址的当前数据进行清零,然后将第二地址的当前数据写入第一地址,并进入正常工作模式。本发明能够仅在下载计量程序后的首次上电启动后进行清零,并防止正常工作后的恶意清零。 |
申请公布号 |
CN104407984A |
申请公布日期 |
2015.03.11 |
申请号 |
CN201410722810.8 |
申请日期 |
2014.12.03 |
申请人 |
四川泰鹏测控仪表科技有限公司 |
发明人 |
刘红斌;康逸 |
分类号 |
G06F12/02(2006.01)I;G06F9/445(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
成都华典专利事务所(普通合伙) 51223 |
代理人 |
徐丰 |
主权项 |
一种计量仪表初始计量数据的清零方法,其特征在于,所述清零方法包括:选择EEPROM芯片的任一固定地址作为第一地址并选择处理器芯片的任一固定地址作为第二地址,其中,所述EEPROM芯片的其它固定地址作为存储计量数据的计量地址,且所述EEPROM芯片的所有固定地址的初始数据均相同;下载计量程序至所述处理器芯片,并在下载计量程序时生成随机下载码,将所述随机下载码写入所述第二地址;对所述计量仪表进行首次上电重启;读取所述第一地址的当前数据和所述第二地址的当前数据;判断所述第一地址的当前数据和所述第二地址的当前数据是否相等;如果判断结果为不相等,对所述EEPROM芯片的所有固定地址的当前数据进行清零,然后将所述第二地址的当前数据写入所述第一地址,并进入正常工作模式。 |
地址 |
610045 四川省成都市机投武青东四路6号 |