|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | __HAL_FMAC_Reset_Handle_State(__HANDLE__) |
| 重置FMAC句柄状态。 | |
| #define | __HAL_FMAC_Enable_It(__HANDLE__, __INTERRUPT__) (((__HANDLE__)->Instance->CR) |= (__INTERRUPT__)) |
| 启用指定的FMAC中断。 | |
| #define | __HAL_FMAC_Disable_It(__HANDLE__, __INTERRUPT__) (((__HANDLE__)->Instance->CR) &= ~(__INTERRUPT__)) |
| 禁用FMAC中断。 | |
| #define | __HAL_FMAC_Get_It(__HANDLE__, __INTERRUPT__) (((__HANDLE__)->Instance->SR) &= ~(__INTERRUPT__)) |
| 检查指定的FMAC中断是否发生。 | |
| #define | __HAL_FMAC_Clear_It(__HANDLE__, __INTERRUPT__) /* Dummy macro */ |
| 清除指定的FMAC中断状态。 | |
| #define | __HAL_FMAC_Get_Flag(__HANDLE__, __FLAG__) ((((__HANDLE__)->Instance->SR) & (__FLAG__)) == (__FLAG__)) |
| 检查指定的FMAC状态标志是否已置位。 | |
| #define | __HAL_FMAC_Clear_Flag(__HANDLE__, __FLAG__) /* Dummy macro */ |
| 清除指定的FMAC状态标志。 | |
| #define | __HAL_FMAC_Get_It_Source(__HANDLE__, __INTERRUPT__) (((__HANDLE__)->Instance->CR) & (__INTERRUPT__)) |
| 检查指定的FMAC中断是否已启用。 | |
| #define __HAL_FMAC_Clear_Flag | ( | __HANDLE__, | |
| __FLAG__ | |||
| ) | /* Dummy macro */ |
清除指定的FMAC状态标志。
虚拟宏,因为没有任何标志可以被清除。
| __HANDLE__ | FMAC句柄。 |
| __FLAG__ | 要清除的FMAC标志。 |
| 无 |
Definition at line 461 of file stm32g4xx_hal_fmac.h.
| #define __HAL_FMAC_Clear_It | ( | __HANDLE__, | |
| __INTERRUPT__ | |||
| ) | /* Dummy macro */ |
清除指定的FMAC中断状态。
虚拟宏,因为中断状态标志是只读的。
| __HANDLE__ | FMAC句柄。 |
| __INTERRUPT__ | 要清除的FMAC中断。 |
| 无 |
Definition at line 437 of file stm32g4xx_hal_fmac.h.
| #define __HAL_FMAC_Disable_It | ( | __HANDLE__, | |
| __INTERRUPT__ | |||
| ) | (((__HANDLE__)->Instance->CR) &= ~(__INTERRUPT__)) |
禁用FMAC中断。
| __HANDLE__ | FMAC句柄。 |
| __INTERRUPT__ | FMAC中断。该参数可以是以下数值的任意组合:
|
| 无 |
Definition at line 412 of file stm32g4xx_hal_fmac.h.
| #define __HAL_FMAC_Enable_It | ( | __HANDLE__, | |
| __INTERRUPT__ | |||
| ) | (((__HANDLE__)->Instance->CR) |= (__INTERRUPT__)) |
启用指定的FMAC中断。
| __HANDLE__ | FMAC句柄。 |
| __INTERRUPT__ | FMAC中断。该参数可以是以下数值的任意组合:
|
| 无 |
Definition at line 397 of file stm32g4xx_hal_fmac.h.
| #define __HAL_FMAC_Get_Flag | ( | __HANDLE__, | |
| __FLAG__ | |||
| ) | ((((__HANDLE__)->Instance->SR) & (__FLAG__)) == (__FLAG__)) |
检查指定的FMAC状态标志是否已置位。
| __HANDLE__ | FMAC句柄。 |
| __FLAG__ | 要检查的FMAC标志。该参数可以是以下数值的任意组合:
|
| 置位 | (标志已置位)或复位(标志已复位) |
Definition at line 451 of file stm32g4xx_hal_fmac.h.
Referenced by FMAC_FilterPreload(), and HAL_FMAC_IRQHandler().
| #define __HAL_FMAC_Get_It | ( | __HANDLE__, | |
| __INTERRUPT__ | |||
| ) | (((__HANDLE__)->Instance->SR) &= ~(__INTERRUPT__)) |
检查指定的FMAC中断是否发生。
| __HANDLE__ | FMAC句柄。 |
| __INTERRUPT__ | 要检查的FMAC中断。该参数可以是以下数值的任意组合:
|
| 置位 | (中断已发生)或复位(中断未发生) |
Definition at line 427 of file stm32g4xx_hal_fmac.h.
| #define __HAL_FMAC_Get_It_Source | ( | __HANDLE__, | |
| __INTERRUPT__ | |||
| ) | (((__HANDLE__)->Instance->CR) & (__INTERRUPT__)) |
检查指定的FMAC中断是否已启用。
| __HANDLE__ | FMAC句柄。 |
| __INTERRUPT__ | 要检查的FMAC中断。该参数可以是以下数值之一:
|
| 标志状态 |
Definition at line 475 of file stm32g4xx_hal_fmac.h.