大家帮帮忙看看,~~~(这个)WWDG_SetCounter(WWDG_CNT)怎么调用~~~(这个) WWDG_Set_Counter(u8 cnt)的?

2019-08-17 10:36发布

                    //重设置WWDG计数器的值 ~~~(这个)  void WWDG_Set_Counter(u8 cnt)                         {                            WWDG_Enable(cnt);//使能看门狗 , 设置 counter .                                }                         //窗口看门狗中断服务程序                           void WWDG_NVIC_Init()                             {                 NVIC_InitTypeDef NVIC_InitStructure;                 NVIC_InitStructure.NVIC_IRQChannel = WWDG_IRQn;    //WWDG中断                 NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;   //抢占2,子优先级3,组2                     NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //抢占2,子优先级3,组2                 NVIC_Init(&NVIC_InitStructure);//NVIC初始化                           }
                         void WWDG_IRQHandler(void)                     {
~~~(这个) WWDG_SetCounter(WWDG_CNT);  //当禁掉此句后,窗口看门狗将产生复位
                             WWDG_ClearFlag();  //清除提前唤醒中断标志位
                              LED1=!LED1; //LED状态翻转                        }



是不是少了一个下划线(_)?






友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
yinhu
1楼-- · 2019-08-18 08:42
刚才我试了一下,把下面的WWDG_SetCounter(WWDG_CNT)改成WWDG_Set_Counter(WWDG_CNT)后,效果是一样的!!!为什么?求原子哥帮助!
yinhu
2楼-- · 2019-08-18 10:10
 精彩回答 2  元偷偷看……
coke_kou
3楼-- · 2019-08-18 12:41
回复【8楼】yinhu:
---------------------------------
您好,我也是这里不懂呢,但是跟您理解的差不多,这个地方是一个喂狗吧!

一周热门 更多>