Autosar-WdgM配置详解-3
AliveSupervision的主要作用是统计一个被监控的函数的运行次数,是否在设定的范围内,如果不在则说明被监控的函数运行异常。在MasterSWC的RE_TestRun这个runnable里会调用两个检测点函数,我们可以在两个检测点函数之间,加入我们所需要监控的代码。WdgM提供一个Global状态的端口,于是SWC可以创建一个端口与WdgM进行连接,这样就可以获取Global的状态。一旦状态被设置为WDGM_GLOBAL_STATUS_STOPPED,则接下来的代码会执行复位操作。
复制链接