天天看點

FREERTOS中 使用硬體看門狗的方法--基于STM32F4平台

FREERTOS中 使用硬體看門狗的方法–基于STM32F4平台

背景介紹

看了很多關于看門狗的文章,發現在FREERTOS中實作看門狗沒有很好的應用資料,最近在項目中實作了硬體看門狗,平台采用STM32F4系列,采用了RTOS ,使用CUBEMX生成代碼.

一、硬體看門狗的硬體初始化

watchdog.c

#include "main.h"  
#include "bsp_watchdog.h"

 /**
  * @brief  初始化控制LED的IO
  * @param  無
  * @retval 無
  */
void bsp_harddog_init(void)
{