STM32G474xx HAL用户手册
宏定义
FMAC数据缓冲区阈值
FMAC导出的常量

宏定义

#define FMAC_THRESHOLD_1   0x00U
#define FMAC_THRESHOLD_2   0x1000000U
#define FMAC_THRESHOLD_4   0x02000000U
#define FMAC_THRESHOLD_8   0x03000000U
#define FMAC_THRESHOLD_NO_VALUE   0xFFFFFFFFU

详细说明

注意:
此参数设置缓冲区满(输入)或缓冲区空(输出)的水印。

宏定义文档

#define FMAC_THRESHOLD_1   0x00U

输入:当缓冲区中的可用空间少于1时设置缓冲区满标志。输出:当缓冲区中的未读值少于1时设置缓冲区空标志。

定义所在行 286 文件 stm32g4xx_hal_fmac.h中。

#define FMAC_THRESHOLD_2   0x1000000U

输入:当缓冲区中的可用空间少于2时设置缓冲区满标志。输出:当缓冲区中的未读值少于2时设置缓冲区空标志。

定义所在行 290 文件 stm32g4xx_hal_fmac.h中。

#define FMAC_THRESHOLD_4   0x02000000U

输入:当缓冲区中的可用空间少于4时设置缓冲区满标志。输出:当缓冲区中的未读值少于4时设置缓冲区空标志。

定义所在行 294 文件 stm32g4xx_hal_fmac.h中。

#define FMAC_THRESHOLD_8   0x03000000U

输入:当缓冲区中的可用空间少于8时设置缓冲区满标志。输出:当缓冲区中的未读值少于8时设置缓冲区空标志。

定义所在行 298 文件 stm32g4xx_hal_fmac.h中。

#define FMAC_THRESHOLD_NO_VALUE   0xFFFFFFFFU

配置的阈值不应被更改

定义所在行 302 文件 stm32g4xx_hal_fmac.h中。

FMAC_FilterConfig()引用。