最近用CH32L103移植STM32L0上的工程,折腾了许久,功能基本跑通了,那就加上独立看门狗吧,结果程序卡死,并且独立看门狗不断导致复位。
没办法,跟踪进去发现了如下代码
这句话本意应该是等待独立看门狗用的LSI时钟源稳定,但是代码这么写,
用“|”这个运算符能跳出循环吗,你们是认真的吗,还是代码外包给幼儿园了
热门产品 :
CH390:以太网控制器芯片
最近用CH32L103移植STM32L0上的工程,折腾了许久,功能基本跑通了,那就加上独立看门狗吧,结果程序卡死,并且独立看门狗不断导致复位。
没办法,跟踪进去发现了如下代码
这句话本意应该是等待独立看门狗用的LSI时钟源稳定,但是代码这么写,
用“|”这个运算符能跳出循环吗,你们是认真的吗,还是代码外包给幼儿园了
不好意思,IWDG_Enable函数的正确写法如下图所示:
、
该问题我们已经明确,EVT包也即将更新同步。