STM32G474xx HAL User Manual
数据字段
__FMAC_HandleTypeDef结构体参考

FMAC句柄结构体定义。 更多...

#include <stm32g4xx_hal_fmac.h>

数据字段

FMAC_TypeDef * Instance
uint32_t FilterParam
uint8_t InputAccess
uint8_t OutputAccess
int16_t * pInput
uint16_t InputCurrentSize
uint16_t * pInputSize
int16_t * pOutput
uint16_t OutputCurrentSize
uint16_t * pOutputSize
DMA_HandleTypeDefhdmaIn
DMA_HandleTypeDefhdmaOut
DMA_HandleTypeDefhdmaPreload
void(* ErrorCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* HalfGetDataCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* GetDataCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* HalfOutputDataReadyCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* OutputDataReadyCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* FilterConfigCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* FilterPreloadCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* MspInitCallback )(struct __FMAC_HandleTypeDef *hfmac)
void(* MspDeInitCallback )(struct __FMAC_HandleTypeDef *hfmac)
HAL_LockTypeDef Lock
__IO HAL_FMAC_StateTypeDef State
__IO HAL_FMAC_StateTypeDef RdState
__IO HAL_FMAC_StateTypeDef WrState
__IO uint32_t ErrorCode

详细说明

FMAC句柄结构体定义。

定义位于文件 stm32g4xx_hal_fmac.h62 行。


字段说明

FMAC滤波器配置回调

定义位于文件 stm32g4xx_hal_fmac.h114 行。

被以下引用:FMAC_DMAFilterConfig()HAL_FMAC_Init()HAL_FMAC_RegisterCallback()HAL_FMAC_UnRegisterCallback()

滤波器配置(操作和参数)。如果未应用有效配置则设置为0。

定义位于文件 stm32g4xx_hal_fmac.h69 行。

被以下引用:FMAC_FilterConfig()FMAC_FilterPreload()HAL_FMAC_DeInit()HAL_FMAC_FilterStart()HAL_FMAC_Init()

FMAC滤波器预加载回调

定义位于文件 stm32g4xx_hal_fmac.h116 行。

被以下引用:FMAC_DMAFilterPreload()HAL_FMAC_Init()HAL_FMAC_RegisterCallback()HAL_FMAC_UnRegisterCallback()

FMAC获取数据回调

定义位于文件 stm32g4xx_hal_fmac.h108 行。

被以下引用:FMAC_DMAGetData()HAL_FMAC_Init()HAL_FMAC_IRQHandler()HAL_FMAC_RegisterCallback()HAL_FMAC_UnRegisterCallback()