vxworks的看门狗疑问.
今天用看门狗, 遇到一个问题, 请大侠们指点下.
WDOG_ID wd_test = NULL;
.....
void OnFunction(int times)
{
int i;
wdStart(wd_test, 1秒钟, (FUNCPTR)OnFunction, 0); // 比如说1秒钟后启动看门狗。
i = 0; .... // 功能处理。比如说功能处理需要10秒钟时间。
}
///////////////////
那上面这种情况会出现什么样子,请问一秒钟后会执行OnFunction? 还是等功能处理完了才会执行函数OnFunction。 对于这个地方不是很明白。