[CW32F030系列] 如何使能cw32f030看门狗复位

[复制链接]
 楼主| 51xlf 发表于 2022-11-15 22:40 | 显示全部楼层 |阅读模式

基本的配置代码
  1.   IWDT_InitStruct.IWDT_ITState = DISABLE;
  2.   IWDT_InitStruct.IWDT_OverFlowAction = IWDT_OVERFLOW_ACTION_RESET;
  3.   IWDT_InitStruct.IWDT_Pause = IWDT_SLEEP_PAUSE;
  4.   IWDT_InitStruct.IWDT_Prescaler = IWDT_Prescaler_DIV128;
  5.   IWDT_InitStruct.IWDT_ReloadValue = 800;  // 10s
  6.   IWDT_InitStruct.IWDT_WindowValue = 0xFFF;

  7.   IWDT_Init(&IWDT_InitStruct);

  8.   IWDT_Cmd();
  9.   while(!CW_IWDT->SR_f.RUN);
  10.   IWDT_Refresh();
还需要使能时钟信号
  1.   __RCC_IWDT_CLK_ENABLE(); //使能IWDT模块


您需要登录后才可以回帖 登录 | 注册

本版积分规则

551

主题

9923

帖子

24

粉丝
快速回复 在线客服 返回列表 返回顶部