【技术实现步骤摘要】
本专利技术涉及软件,更具体地,涉及系统异常检测装置、处理器和嵌入式系统。
技术介绍
1、在出现软件运行异常问题时,系统会进行复位并将复位信息记录下来,但通过复位信息不能精确定位导致系统异常的原因。因此,有必要提出一种可以记录系统异常原因的方案。
技术实现思路
1、本专利技术的一个目的是提供一种系统异常检测装置、处理器和嵌入式系统,可以记录系统的异常信息。
2、根据本专利技术的第一方面,提供了一种系统异常检测装置。所述装置包括第一检测模块;所述第一检测模块包括第一硬件时钟、时间记录模块、超时检测模块和第一异常记录模块;所述时间记录模块用于基于所述第一硬件时钟记录第一任务的开始时间,根据第一任务的开始时间和第一任务的第一预设运行时间确定第一任务的预期结束时间;所述超时检测模块用于在所述第一硬件时钟计时到第一任务的预期结束时间时检测第一任务是否已经结束,在检测到第一任务没有结束的情况下触发所述第一异常记录模块生成表征所述第一任务为超时异常任务的异常信息。
3、可选地,所述
...【技术保护点】
1.一种系统异常检测装置,其特征在于,所述装置包括第一检测模块;所述第一检测模块包括第一硬件时钟、时间记录模块、超时检测模块和第一异常记录模块;
2.根据权利要求1所述的装置,其特征在于,所述第一硬件时钟是基于系统总线时钟生成的时钟,所述系统总线时钟是基于处理器外部硬件时钟源生成的总线时钟。
3.根据权利要求1所述的装置,其特征在于,所述装置包括第二检测模块;所述第二检测模块用于基于系统的窗口看门狗的中断机制对多个第二任务进行超时检测。
4.根据权利要求3所述的装置,其特征在于,所述第二检测模块包括第二硬件时钟、喂狗模块、计数器设置
...【技术特征摘要】
1.一种系统异常检测装置,其特征在于,所述装置包括第一检测模块;所述第一检测模块包括第一硬件时钟、时间记录模块、超时检测模块和第一异常记录模块;
2.根据权利要求1所述的装置,其特征在于,所述第一硬件时钟是基于系统总线时钟生成的时钟,所述系统总线时钟是基于处理器外部硬件时钟源生成的总线时钟。
3.根据权利要求1所述的装置,其特征在于,所述装置包括第二检测模块;所述第二检测模块用于基于系统的窗口看门狗的中断机制对多个第二任务进行超时检测。
4.根据权利要求3所述的装置,其特征在于,所述第二检测模块包括第二硬件时钟、喂狗模块、计数器设置模块和第二异常记录模块;
5.根据权利要求4所述的装置,其特征在于,在所述第一任务和所述第二任务为同一个目标任务的情况下,所述第二预设运行时间大于所述第一预设运行时间;
6.根据权利要求1所述的装置,其特征在于,所述装置包括第三检测模块;所述第三检测模块用于基于系统的窗口看门狗的中断机制检测系统启动过程是否超时。
7.根据权利要求6所述的装置...
【专利技术属性】
技术研发人员:朱强,
申请(专利权)人:北京集度科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。