|
STM32G474xx HAL 用户手册
|
定义 | |
| #define | FMAC_BUFFER_ACCESS_NONE 0x00U |
| #define | FMAC_BUFFER_ACCESS_DMA 0x01U |
| #define | FMAC_BUFFER_ACCESS_POLLING 0x02U |
| #define | FMAC_BUFFER_ACCESS_IT 0x03U |
| #define FMAC_BUFFER_ACCESS_DMA 0x01U |
通过 DMA 访问的缓冲区
定义在文件 stm32g4xx_hal_fmac.h 的第 311 行。
被以下引用:FMAC_AppendFilterDataUpdateState(), FMAC_ConfigFilterOutputBufferUpdateState(), FMAC_FilterConfig(), HAL_FMAC_FilterStart(), 和 HAL_FMAC_FilterStop().
| #define FMAC_BUFFER_ACCESS_IT 0x03U |
通过中断访问的缓冲区
定义在文件 stm32g4xx_hal_fmac.h 的第 313 行。
被以下引用:FMAC_FilterConfig(), HAL_FMAC_FilterStart(), 和 HAL_FMAC_FilterStop().
| #define FMAC_BUFFER_ACCESS_NONE 0x00U |
由外部 IP(例如 ADC)处理的缓冲区
定义在文件 stm32g4xx_hal_fmac.h 的第 310 行。
被以下引用:FMAC_ConfigFilterOutputBufferUpdateState(), HAL_FMAC_AppendFilterData(), 和 HAL_FMAC_ConfigFilterOutputBuffer().
| #define FMAC_BUFFER_ACCESS_POLLING 0x02U |
1.7.6.1