Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
RuiXu 在 YTM32B1ME05窗口看门狗配置 中说:
好的,配置中断是这里吗,窗口狗的配置选项及窗口的大小应该在哪儿调整呢? 还是说在生成之后的代码里调整?
窗口看门狗和外部看门狗的中断都是这个地方开启吗
是的,用的一个中断向量号
那窗口时间和看门狗超时时间有什么关系啊
参数注释里面有哦,窗口时间是只能在那个时候这个周期喂狗,其他时候喂狗不成功。看门狗超时就是复位时间。看门狗超时包含窗口时间
就是说窗口时间内需要喂狗,窗口超时之后就会喂狗不超过,直到看门狗超时复位是吗
我设定的手动喂狗,但是我调用手动喂狗之后,直接就复位了,是什么原因。
目前发现是窗口看门狗的窗口值的问题,当窗口值等于超时时间时正常,但小于超时时间时就每次喂狗都复位,不管是0还是接近超时时间
你可以查一下窗口看门狗的工作原理。喂狗就复位应该是你手动喂狗的地方距离WDG初始化太近,时间太短。WDG的counter是向下计数,当counter计数到window value之后,才能正常喂狗,在计到window value之前属于非法操作,会产生异常复位。
swust 在 YTM32B1ME05窗口看门狗配置 中说:
OK,我也试出来了,和我现在理解的一样。
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...