单片机/MCU论坛
直播中

刘敏

7年用户 1132经验值
私信 关注

CE220060和CE220061如何让看门狗定时器的复位时间变得长一些?

我参考了例程代码CE220060和CE220061。 想让看门狗定时器的复位时间变得长一些。 但是我现在的问题是,我发现CE220060的例子部分,根本就没有在原理图组件里面添加MCWDT,而CE220061虽然介绍了级联的配置项,但是我不知道如何把两个例程结合到一起实现我的要求。
                                                                                                                                                                                                                                                                                                                                                                                                

回帖(1)

刘婷婷

2024-2-21 13:59:01
1:喂狗:
方法一: 可以清counter。
用下面的函数: __STATIC_INLINE void MCWDT_0_ResetCounters(uint32_t counters, uint16_t waitUs)

用下面的函数去测试,是否是得到你想要的结果:__STATIC_INLINE uint32_t MCWDT_0_GetCount(cy_en_mcwdtctr_t counter)

具体的你在creator中看函数的解释。

方法二:清中断也是可以的。

2:你把counter0和counter1 都配置成watchdog reset 的话,可以控制两个长度。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分