Files
stm32f407ve_black/BSP/Inc/bsp_init.h
2026-01-29 15:08:30 +08:00

40 lines
850 B
C

/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : bsp_init.h
* @brief : 板级支持包初始化头文件
******************************************************************************
*/
/* USER CODE END Header */
#ifndef BSP_INIT_H
#define BSP_INIT_H
#include "bsp_board.h"
/**
* @brief 初始化板级支持包
* @retval HAL 状态码
*/
hal_ret_t bsp_init(void);
/**
* @brief 初始化板级 GPIO
* @retval HAL 状态码
*/
hal_ret_t bsp_gpio_init(void);
/**
* @brief 获取板级名称
* @retval 板级名称字符串
*/
const char* bsp_get_board_name(void);
/**
* @brief 获取当前板级配置
* @retval 指向板级配置结构体的指针
*/
const bsp_board_config_t* bsp_get_board_config(void);
#endif /* BSP_INIT_H */