目录
1、概述
DET:Default Error Tracer 默认错误追踪器.对代码进行上下文追踪的一种方式,例如:初始化失败、空指针等。
DET模块是一个在软件开发阶段,支持其他BSW模块,来实现错误检测和错误追踪的支持模块,其接收来自其他模块的错误信息,然后由开发者自行定义对于这些错误信息的处理方式,可以存储在buffer里,或者通过通信接口发送给外部的调试工具,或者通知Dem模块记录故障码。
在产品开发成熟后,进入量产阶段,此功能需要被关闭。
所有在基本软件中检测到的开发和运行时错误都会报告给该模块。
API参数允许跟踪错误的来源和类型:
·检测到错误的模块;
本文介绍了AUTOSAR Default Error Tracer (DET) 的功能和作用,包括错误检测、追踪以及模块交互。DET在软件开发阶段支持错误管理和追踪,通过Det_ReportError API接收并处理错误信息。在产品成熟后,此功能需关闭。DET与其他BSW模块如BSW和ASW(通过SWC)进行交互,通过错误钩子函数进行错误处理。在ISOLAR-AB配置中,DetRbErrorBufferSize设置错误缓冲区大小。
订阅专栏 解锁全文
399

被折叠的 条评论
为什么被折叠?



