初始化和配置函数。
更多...
详细描述
初始化和配置函数。
===============================================================================
##### 初始化和反初始化函数 #####
===============================================================================
[..] 本节提供允许以下操作的函数:
(+) 初始化 FMAC 外设及相关句柄
(+) 反初始化 FMAC 外设
(+) 初始化 FMAC MSP(MCU 特定包)
(+) 反初始化 FMAC MSP
(+) 注册一个用户 FMAC 回调
(+) 注销一个 FMAC 回调
[..]
函数文档
反初始化 FMAC 外设。
- 参数:
-
- 返回值:
-
定义位于文件 451 行,文件 stm32g4xx_hal_fmac.c。
引用 assert_param, __FMAC_HandleTypeDef::ErrorCode, __FMAC_HandleTypeDef::FilterParam, FMAC_ResetDataPointers(), HAL_FMAC_ERROR_NONE, HAL_FMAC_MspDeInit(), HAL_FMAC_STATE_BUSY, HAL_FMAC_STATE_RESET, __FMAC_HandleTypeDef::Instance, __FMAC_HandleTypeDef::MspDeInitCallback, 和 __FMAC_HandleTypeDef::State。
初始化 FMAC 外设及相关句柄。
- 参数:
-
| hfmac | 指向 FMAC_HandleTypeDef 结构体的指针。 |
- 返回值:
-
定义位于文件 378 行,文件 stm32g4xx_hal_fmac.c。
引用 assert_param, __FMAC_HandleTypeDef::ErrorCallback, __FMAC_HandleTypeDef::ErrorCode, __FMAC_HandleTypeDef::FilterConfigCallback, __FMAC_HandleTypeDef::FilterParam, __FMAC_HandleTypeDef::FilterPreloadCallback, FMAC_Reset(), FMAC_ResetDataPointers(), __FMAC_HandleTypeDef::GetDataCallback, HAL_FMAC_ERROR_NONE, HAL_FMAC_ERROR_RESET, HAL_FMAC_ErrorCallback(), HAL_FMAC_FilterConfigCallback(), HAL_FMAC_FilterPreloadCallback(), HAL_FMAC_GetDataCallback(), HAL_FMAC_HalfGetDataCallback(), HAL_FMAC_HalfOutputDataReadyCallback(), HAL_FMAC_MspInit(), HAL_FMAC_OutputDataReadyCallback(), HAL_FMAC_STATE_READY, HAL_FMAC_STATE_RESET, HAL_FMAC_STATE_TIMEOUT, __FMAC_HandleTypeDef::HalfGetDataCallback, __FMAC_HandleTypeDef::HalfOutputDataReadyCallback, __FMAC_HandleTypeDef::Instance, __FMAC_HandleTypeDef::Lock, __FMAC_HandleTypeDef::MspInitCallback, __FMAC_HandleTypeDef::OutputDataReadyCallback, 和 __FMAC_HandleTypeDef::State。
注册一个用户 FMAC 回调。
- 注意:
- 用户 FMAC 回调将用于替代弱预定义回调。
-
HAL_FMAC_RegisterCallback() 可以在 HAL_FMAC_STATE_RESET 状态下于 HAL_FMAC_Init() 之前调用,以注册 HAL_FMAC_MSPINIT_CB_ID 和 HAL_FMAC_MSPDEINIT_CB_ID 的回调。
- 参数:
-
| hfmac | 指向包含 FMAC 模块配置信息的 FMAC_HandleTypeDef 结构体的指针。 |
| CallbackID | 要注册的回调 ID。此参数可以是以下值之一: |