-2

有什么方法可以编写类似于 WDT 的代码吗?如果您有任何建议或 src 代码非常感谢。我没有找到合适的解决方案。

我在网上得到的答案几乎是针对特定芯片组的。但我需要类似于 WDT 类型的实现。众所周知,WDT 是一个从某个初始值倒数到零的计数器。在达到最小值之前,程序必须响应,否则会触发中断。

int counter = reset_counter();
while(counter!=0) {
     // mode = return value of function which is boolean.
     if (mode) {
      // check return if true reset counter
      reset_counter();
     }
     counter--;

}

我不知道我的代码是否正常工作!我想使用的语言是 C/C++。

4

1 回答 1

-1

你在嵌入式系统上工作吗?为什么不使用计时器?通常他们会数数......但这并不重要。最后它会在溢出时创建一个中断。

要确定您的代码是否正常工作,您必须自己进行测试。

于 2012-02-23T11:39:52.673 回答