发明名称 一种硬件设备断电重置方法
摘要 本发明涉及一种硬件设备断电重置方法,采用断电重置方式,不需要在设备上添加任何物理按键,只要采用断电的方式即可实现设备的重置,简单易操作,方便快捷。
申请公布号 CN105653294A 申请公布日期 2016.06.08
申请号 CN201610109296.X 申请日期 2016.02.29
申请人 苏州集泰信息科技有限公司 发明人 洪厚泽;李灿阳
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 代理人 杨明
主权项 一种硬件设备断电重置方法,其特征在于包括步骤:(1)将所述设备的执行程序划分为初始化阶段t<sub>0</sub>、断电阶段t<sub>1</sub>和正常运行阶段t<sub>2</sub>;(2)设定计数器,预设断电阶段t<sub>1</sub>的最大值T<sub>max</sub>以及断电次数最大值R<sub>max</sub>,利用所述计数器对时间T和断电次数R进行计数;(3)将所述设备上电,程序运行在初始化阶段t<sub>0</sub>,读取R值,并判断R是否大于等于R<sub>max</sub>;(4)所述步骤(3)中,若R大于等于R<sub>max</sub>,程序进入重置模式;(5)所述步骤(3)中,若R小于R<sub>max</sub>,令R=R+1,写回计数器,并进入断电阶段t<sub>1</sub>判断是否断电;(6)所述步骤(4)在进入重置模式后判断重置是否成功,若重置成功,则令R=0,写回计数器,程序进入正常运行阶段t<sub>2</sub>,若重置失败,则令R=0,写回计数器;(7)所述步骤(5)在断电情况下,程序返回初始化阶段t<sub>0</sub>,读取R值,继续判断R是否大于等于R<sub>max</sub>,若没有断电,则判断T是否大于T<sub>max</sub>;(8)所述步骤(7)中,若T大于T<sub>max</sub>,则程序进入正常运行阶段t<sub>2</sub>,若T不大于T<sub>max</sub>,则继续判断是否断电;(9)在程序进入正常运行阶段t<sub>2</sub>,令R=0,写回计数器,程序正常运行直至结束。
地址 215000 江苏省苏州市工业园区若水路388号国家大学科技园388号E幢803室