一种嵌入式系统中的异常处理方法及装置
Abstract:
本发明公开了一种嵌入式系统中的异常处理方法,包括:运行应用程序时,为所运行的应用程序创建异常回调链表;应用程序向异常回调链表注册异常处理函数及异常处理函数与异常信息的对应关系;捕获到异常后,根据所捕获异常的异常信息,从异常处理函数与异常信息的对应关系中,查询与所捕获异常匹配的异常处理函数,在查询到匹配的异常处理函数后,调用并执行匹配的异常处理函数,进行异常处理。本发明采用异常回调链表结构,避免了异常处理函数对底层硬件的直接操作,提高了软件的可移植性和健壮性;本发明满足了当前嵌入式系统对异常处理的需求,具有扩展性好、系统运行可靠和应用范围广等特点。
Public/Granted literature
Patent Agency Ranking
0/0