禁用wdg功能已经在之前说过了,今天来说说喂狗的方法,用的是Q&A模式。

因为Question有初始值(为0),所以第一次喂狗可以直接写Answer,操作顺序:

Window1写3个正确答案(wait 65m) -> Window2写1个正确答案(wait 60ms) -> 获取Question;

代码如下:appPmicGetWdgAnswer函数在之前的文章中已经说明https://blog.csdn.net/qq_34621711/article/details/106457218

TPS6594-Q1:WDG在Q&A模式喂狗

如上所示:第一部分为Window-1中写Answer(3,2,1);第二部分为Window-2中写Answer0;第三部分为获取Question;

我的Window1和Window2的时间没有进行配置,用的默认时间,代码中这个wait时间,我当前测试用60~65ms都可以;当然上述这个只是一个喂狗周期,需要放到while循环中执行即可。

这个时序是按照手册进行的,如下:

TPS6594-Q1:WDG在Q&A模式喂狗

我还特意试了一下,我们第一次喂狗不用Question的初始值也可以,那么就直接去read 这个Question值就可以,所以顺序也可以改为:

获取Question -> Window1写3个正确答案(wait 65m) -> Window2写1个正确答案(wait 65ms);

 

表述不是很好,但是应该也基本说清楚了,如果对大家有所帮助,那么动动小手点个赞呀!!!

相关文章:

  • 2021-10-14
  • 2021-11-10
  • 2021-04-13
  • 2021-09-26
  • 2021-10-21
  • 2021-08-28
  • 2021-11-03
猜你喜欢
  • 2021-12-07
  • 2022-12-23
  • 2021-12-05
  • 2022-01-07
  • 2021-05-27
  • 2021-10-16
相关资源
相似解决方案