一种处理器监控方法和系统、用于监控处理器的mcu的制作方法_4

文档序号:9673024阅读:来源:国知局
;在各个电路全部断电完毕后,进一步的MCU 604还用于控制处理器602中的各个电路按照预设的上电时序依次上电启动,在各个电路全部上电启动完毕后,MCU 604还用于向处理器发送启动系统信号,处理器602还用于在接收到启动系统信号后,启动系统程序。
[0121]在一个实施例中,MCU 604还用于控制处理器602断电,例如,MCU 604控制处理器断电重启的过程中需要MCU 604控制处理器602断电,以及在处理器602关机后不需要重启的情况下,也需要MCU 604控制处理器602断电。
[0122]具体的,在一个实施例中,MCU 604用于控制处理器602中的各个电路按照预设的断电时序依次断电,在控制各个电路断电过程中,监测前一个电路是否完全断电,在监测到前一个电路完全断电后,再控制后一个电路进行断电,若监测到任意一个电路不能完全断电,则向报警电路发送与该电路对应的断电异常信号。
[0123]上述的前一个电路和后一个电路指的是处理器602中的各个电路按照预设的断电时序依次排列时相邻两个电路中的前一个电路和后一个电路。
[0124]具体的,在一个实施例中,MCU 604控制一个电路断电并监测该电路是否完全断电的过程为:向该电路的电压芯片输入禁止信号(disable信号),禁止信号为指示电压芯片停止向电路输出电压的信号;监测该电路的电压芯片是否返回表示运行状态的信号,并判断该电路的电压芯片返回的表示运行状态的信号的电平是否对应完全断电状态。
[0125]本实施例中,报警电路606用于根据断电异常信号进行报警。
[0126]上述实施例中,MCU 604控制处理器602中的各个电路按照预设的断电时序依次断电,并控制前一个电路完全断电后,再控制后一个电路进行断电,若监测到任意一个电路不能完全断电,则发出该电路对应的异常报警;从而可在处理器602断电过程中迅速定位出处理器602中的发生异常的电路,以及进一步找出故障发生的原因。
[0127]一种用于监控处理器的MCU,其功能与上述任一实施例所述的MCU 604相同,在此不再赘述。
[0128]以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种处理器监控方法,包括以下步骤: MCU在获得供电后启动,所述MCU与所述处理器通信连接; 所述MCU控制所述处理器中的各个电路按照预设的上电时序依次上电启动,在控制各个电路上电启动过程中,监测前一个电路上电启动是否正常,在监测到前一个电路上电启动正常后,再控制后一个电路进行上电启动,若监测到任意一个电路上电启动异常,则向报警电路发送与该电路对应的上电异常信号; 所述报警电路根据所述上电异常信号进行报警。2.根据权利要求1所述的处理器监控方法,其特征在于,还包括以下步骤: 所述MCU监测所述处理器运行过程中的运行温度,当所述运行温度处于预设的高温范围时,向所述处理器发送降频信号;当所述运行温度处于预设的危险范围时,向所述处理器发送正常关机信号,并监测所述处理器在预设时间段内是否关机成功,若否,则向所述处理器发送强制关机信号。3.根据权利要求1所述的处理器监控方法,其特征在于,所述MCU中内置可配置看门狗电路;所述方法还包括以下步骤: 所述MCU接收所述处理器传送的喂狗时间间隔参数以及看门狗启动命令; 所述MCU根据喂狗时间间隔参数配置所述可配置看门狗电路的计数器溢出参数,并启动所述可配置看门狗电路; 所述MCU每当接收到所述处理器的喂狗信号时,向所述可配置看门狗电路传送喂狗信号; 所述MCU接收到所述可配置看门狗电路的复位信号后,向所述处理器传送复位信号。4.根据权利要求3所述的处理器监控方法,其特征在于,还包括以下步骤: 所述MCU还接收所述处理器传送的带电重启条件和断电重启条件; 向所述处理器传送复位信号的步骤包括: 所述MCU判断所述带电重启条件和所述断电重启条件是否成立,当所述带电重启条件成立时,控制所述处理器带电重启,当所述断电重启条件成立时,控制所述处理器断电重启。5.根据权利要求1所述的处理器监控方法,其特征在于,还包括以下步骤: 所述MCU控制所述处理器中的各个电路按照预设的断电时序依次断电,在控制各个电路断电过程中,监测前一个电路是否完全断电,在监测到前一个电路完全断电后,再控制后一个电路进行断电,若监测到任意一个电路不能完全断电,则向所述报警电路发送与该电路对应的断电异常信号; 所述报警电路根据所述断电异常信号进行报警。6.一种用于监控处理器的MCU,其特征在于,所述MCU用于在获得供电后启动,并控制与所述MCU通信连接的处理器中的各个电路按照预设的上电时序依次上电启动,在控制各个电路上电启动过程中,监测前一个电路上电启动是否正常,在监测到前一个电路上电启动正常后,再控制后一个电路进行上电启动,若监测到任意一个电路上电启动异常,则向报警电路发送与该电路对应的上电异常信号,使得所述报警电路根据所述上电异常信号进行报警。7.根据权利要求6所述的用于监控处理器的MCU,其特征在于,所述MCU还用于监测所述处理器运行过程中的运行温度,当所述运行温度处于预设的高温范围时,向所述处理器发送降频信号,当所述运行温度处于预设的危险范围时,向所述处理器发送正常关机信号,并监测所述处理器在预设时间段内是否关机成功,若否,则向所述处理器发送强制关机信号。8.根据权利要求6所述的用于监控处理器的MCU,其特征在于,所述MCU中内置可配置看门狗电路; 所述MCU还用于接收所述处理器传送的喂狗时间间隔参数以及看门狗启动命令; 所述MCU还用于根据喂狗时间间隔参数配置所述可配置看门狗电路的计数器溢出参数,并启动所述可配置看门狗电路; 所述MCU还用于每当接收到所述处理器的喂狗信号时,向所述可配置看门狗电路传送喂狗信号; 所述MCU还用于接收所述处理器传送的带电重启条件和断电重启条件; 所述MCU还用于接收到所述可配置看门狗电路的复位信号后,判断所述带电重启条件和所述断电重启条件是否成立,当所述带电重启条件成立时,控制所述处理器带电重启,当所述断电重启条件成立时,控制所述处理器断电重启。9.根据权利要求6所述的用于监控处理器的MCU,其特征在于,所述MCU还用于控制所述处理器中的各个电路按照预设的断电时序依次断电,在控制各个电路断电过程中,监测前一个电路是否完全断电,在监测到前一个电路完全断电后,再控制后一个电路进行断电,若监测到任意一个电路不能完全断电,则向所述报警电路发送与该电路对应的断电异常信号,使得所述报警电路根据所述断电异常信号进行报警。10.一种处理器监控系统,其特征在于,包括如权利要求6至9任一所述的用于监控处理器的MCU、以及与所述MCU通信连接的报警电路; 所述报警电路用于当接收到所述MCU发送的上电异常信号时,根据所述上电异常信号进行报警; 所述报警电路还用于当接收到所述MCU发送的断电异常信号时,根据所述断电异常信号进行报警。
【专利摘要】一种处理器监控方法,包括以下步骤:MCU在获得供电后启动,所述MCU与所述处理器通信连接;所述MCU控制所述处理器中的各个电路按照预设的上电时序依次上电启动,在控制各个电路上电启动过程中,监测前一个电路上电启动是否正常,在监测到前一个电路上电启动正常后,再控制后一个电路进行上电启动,若监测到任意一个电路上电启动异常,则向报警电路发送与该电路对应的上电异常信号;所述报警电路根据所述上电异常信号进行报警。上述方法可在处理器启动过程中迅速定位出处理器中的发生异常的电路,从而找出故障发生的原因。此外,还提供了一种监控处理器的MCU以及处理器监控系统。
【IPC分类】G06F11/30
【公开号】CN105446851
【申请号】CN201410506040
【发明人】窦红权, 李耀彬, 庞观士, 陈志列
【申请人】研祥智能科技股份有限公司, 深圳市研祥特种计算机软件有限公司
【公开日】2016年3月30日
【申请日】2014年9月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1