【技术实现步骤摘要】
工控系统及电子设备
本技术涉及通信
,尤其是涉及一种工控系统及电子设备。
技术介绍
为提高网络设备的可靠性,在现有的工控系统上一般都设计有看门狗定时器(WDT,WatchDogTimer,简称看门狗),用于在系统挂死的情况下实现系统自动复位及恢复。看门狗定时器是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字(即设定值),程序开始运行后看门狗开始计数。如果程序运行正常,过一段时间处理器发出指令让看门狗置零,重新开始计数。如果看门狗增加到设定值就认为程序没有正常工作,强制整个系统复位。目前,看门狗主要分为处理器内部集成的看门狗和外部的独立看门狗芯片,这两种形式的看门狗在进行系统复位时,经常存在系统数据丢失的现象,影响设备的正常使用。
技术实现思路
有鉴于此,本技术的目的在于提供一种工控系统及电子设备,以便于在系统复位前进行数据保存。第一方面,本技术实施例提供了一种工控系统,其中,该工控系统包括相互连接的RTC芯片和处理器;其中,RTC芯片包括第一定时器;第一定时器用于在计时 ...
【技术保护点】
1.一种工控系统,其特征在于,所述工控系统包括相互连接的RTC芯片和处理器;其中,所述RTC芯片包括第一定时器;/n所述第一定时器用于在计时达到预设的第一定时值时,向所述处理器发送第一中断信号;/n所述RTC芯片用于接收所述处理器发送的第一重置信号,将所述第一定时器的计时重置为0;/n所述处理器,用于按照预设第一周期向所述RTC芯片发送所述第一重置信号;以及接收所述第一中断信号,将缓存中的数据保存至存储器,并执行复位操作。/n
【技术特征摘要】
1.一种工控系统,其特征在于,所述工控系统包括相互连接的RTC芯片和处理器;其中,所述RTC芯片包括第一定时器;
所述第一定时器用于在计时达到预设的第一定时值时,向所述处理器发送第一中断信号;
所述RTC芯片用于接收所述处理器发送的第一重置信号,将所述第一定时器的计时重置为0;
所述处理器,用于按照预设第一周期向所述RTC芯片发送所述第一重置信号;以及接收所述第一中断信号,将缓存中的数据保存至存储器,并执行复位操作。
2.根据权利要求1所述的工控系统,其特征在于,所述RTC芯片还包括第二定时器,用于在计时达到预设的第二定时值时,发送第二中断信号;其中,所述第一定时值小于所述第二定时值;
所述工控系统还包括:与所述第二定时器和所述处理器均连接的监控复位装置,用于接收所述第二中断信号,向所述处理器输出复位信号;
所述处理器,还用于按照预设第二周期向所述RTC芯片发送第二重置信号,以及接收所述复位信号,执行复位操作;
所述RTC芯片,还用于接收所述处理器发送的所述第二重置信号,将所述第二定时器的计时重置为0。
3.根据权利要求2所述的工控系统,其特征在于,所述处理器包括:用于对所述第一定时器计时的第一计数器和用于对所述第二定时器计时的第二计数器;其中,所述第一计数器的最大计数值为所述第一周期对应的第一值,所述第二计数器的最大计数值为所述第二周期对应的第二值;
所述处理器还用于在所述第一计数器达到所述第一值时,向所述RTC芯片发送所述第一重置信号,关闭全局中断;以及在所述第二计数器达到所述第二值...
【专利技术属性】
技术研发人员:王玮,
申请(专利权)人:北京旷视机器人技术有限公司,
类型:新型
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。