发明名称 用于嵌入式软件的异常中断源定位检测方法
摘要 本发明涉及一种用于嵌入式软件中的异常中断源定位检测方法,其包括如下步骤:S1、确定CPU内核级的异常中断,并在所述异常中断中选取软件可触发的异常中断,且在软件运行的任务中进行插桩以及设置故障代码,以使得软件在运行到插桩代码时,触发所选定的软件异常中断;S2、启动并运行软件,在触发上述软件异常中断后,对所述软件异常中断的中断信息进行捕获;S3、将上述捕获软件异常中断的中断信息发送至上位机内,上位机根据所述软件异常中断的中断信息进行触发软件异常中断的中断分析,以确定触发所述软件异常中断的中断源。本发明操作方便,能快速实现异常中断源的有效定位,提高测试异常处理的有效性,安全可靠。
申请公布号 CN106201892A 申请公布日期 2016.12.07
申请号 CN201610577298.1 申请日期 2016.07.20
申请人 中国航空工业集团公司航空动力控制系统研究所 发明人 羽加霙;胡豪东;谢娟
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 无锡市大为专利商标事务所(普通合伙) 32104 代理人 殷红梅;张涛
主权项 一种用于嵌入式软件的异常中断源定位检测方法,其特征是,所述异常中断源定位检测方法包括如下步骤:S1、确定CPU内核级的异常中断,并在所述异常中断中选取软件可触发的异常中断,且在软件运行的任务中进行插桩以及设置故障代码,以使得软件在运行到插桩代码时,触发所选定的软件异常中断;S2、启动并运行软件,在触发上述软件异常中断后,对所述软件异常中断的中断信息进行捕获;S3、将上述捕获软件异常中断的中断信息发送至上位机内,上位机根据所述软件异常中断的中断信息进行触发软件异常中断的中断分析,以确定触发所述软件异常中断的中断源。
地址 214063 江苏省无锡市滨湖区梁溪路792号