|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | IS_FDCAN_FRAME_FORMAT(FORMAT) |
| #define | IS_FDCAN_MODE(MODE) |
| #define | IS_FDCAN_CKDIV(CKDIV) |
| #define | IS_FDCAN_NOMINAL_PRESCALER(PRESCALER) (((PRESCALER) >= 1U) && ((PRESCALER) <= 512U)) |
| #define | IS_FDCAN_NOMINAL_SJW(SJW) (((SJW) >= 1U) && ((SJW) <= 128U)) |
| #define | IS_FDCAN_NOMINAL_TSEG1(TSEG1) (((TSEG1) >= 1U) && ((TSEG1) <= 256U)) |
| #define | IS_FDCAN_NOMINAL_TSEG2(TSEG2) (((TSEG2) >= 1U) && ((TSEG2) <= 128U)) |
| #define | IS_FDCAN_DATA_PRESCALER(PRESCALER) (((PRESCALER) >= 1U) && ((PRESCALER) <= 32U)) |
| #define | IS_FDCAN_DATA_SJW(SJW) (((SJW) >= 1U) && ((SJW) <= 16U)) |
| #define | IS_FDCAN_DATA_TSEG1(TSEG1) (((TSEG1) >= 1U) && ((TSEG1) <= 32U)) |
| #define | IS_FDCAN_DATA_TSEG2(TSEG2) (((TSEG2) >= 1U) && ((TSEG2) <= 16U)) |
| #define | IS_FDCAN_MAX_VALUE(VALUE, _MAX_) ((VALUE) <= (_MAX_)) |
| #define | IS_FDCAN_MIN_VALUE(VALUE, _MIN_) ((VALUE) >= (_MIN_)) |
| #define | IS_FDCAN_TX_FIFO_QUEUE_MODE(MODE) |
| #define | IS_FDCAN_ID_TYPE(ID_TYPE) |
| #define | IS_FDCAN_FILTER_CFG(CONFIG) |
| #define | IS_FDCAN_TX_LOCATION(LOCATION) |
| #define | IS_FDCAN_TX_LOCATION_LIST(LOCATION) |
| #define | IS_FDCAN_RX_FIFO(FIFO) |
| #define | IS_FDCAN_RX_FIFO_MODE(MODE) |
| #define | IS_FDCAN_STD_FILTER_TYPE(TYPE) |
| #define | IS_FDCAN_EXT_FILTER_TYPE(TYPE) |
| #define | IS_FDCAN_FRAME_TYPE(TYPE) |
| #define | IS_FDCAN_DLC(DLC) |
| #define | IS_FDCAN_ESI(ESI) |
| #define | IS_FDCAN_BRS(BRS) |
| #define | IS_FDCAN_FDF(FDF) |
| #define | IS_FDCAN_EFC(EFC) |
| #define | IS_FDCAN_IT(IT) (((IT) & ~(FDCAN_IR_MASK)) == 0U) |
| #define | IS_FDCAN_IT_GROUP(IT_GROUP) (((IT_GROUP) & ~(FDCAN_ILS_MASK)) == 0U) |
| #define | IS_FDCAN_NON_MATCHING(DESTINATION) |
| #define | IS_FDCAN_REJECT_REMOTE(DESTINATION) |
| #define | IS_FDCAN_IT_LINE(IT_LINE) |
| #define | IS_FDCAN_TIMESTAMP(OPERATION) |
| #define | IS_FDCAN_TIMESTAMP_PRESCALER(PRESCALER) |
| #define | IS_FDCAN_TIMEOUT(OPERATION) |
| #define | FDCAN_CHECK_IT_SOURCE(__IE__, __IT__) ((((__IE__) & (__IT__)) == (__IT__)) ? SET : RESET) |
| #define | FDCAN_CHECK_FLAG(__IR__, __FLAG__) ((((__IR__) & (__FLAG__)) == (__FLAG__)) ? SET : RESET) |
| #define FDCAN_CHECK_FLAG | ( | __IR__, | |
| __FLAG__ | |||
| ) | ((((__IR__) & (__FLAG__)) == (__FLAG__)) ? SET : RESET) |
定义位于文件stm32g4xx_hal_fdcan.h的1421行。
| #define FDCAN_CHECK_IT_SOURCE | ( | __IE__, | |
| __IT__ | |||
| ) | ((((__IE__) & (__IT__)) == (__IT__)) ? SET : RESET) |
定义位于文件stm32g4xx_hal_fdcan.h的1419行。
| #define IS_FDCAN_BRS | ( | BRS | ) |
(((BRS) == FDCAN_BRS_OFF) || \ ((BRS) == FDCAN_BRS_ON ))
定义位于文件stm32g4xx_hal_fdcan.h的1381行。
| #define IS_FDCAN_CKDIV | ( | CKDIV | ) |
(((CKDIV) == FDCAN_CLOCK_DIV1 ) || \ ((CKDIV) == FDCAN_CLOCK_DIV2 ) || \ ((CKDIV) == FDCAN_CLOCK_DIV4 ) || \ ((CKDIV) == FDCAN_CLOCK_DIV6 ) || \ ((CKDIV) == FDCAN_CLOCK_DIV8 ) || \ ((CKDIV) == FDCAN_CLOCK_DIV10) || \ ((CKDIV) == FDCAN_CLOCK_DIV12) || \ ((CKDIV) == FDCAN_CLOCK_DIV14) || \ ((CKDIV) == FDCAN_CLOCK_DIV16) || \ ((CKDIV) == FDCAN_CLOCK_DIV18) || \ ((CKDIV) == FDCAN_CLOCK_DIV20) || \ ((CKDIV) == FDCAN_CLOCK_DIV22) || \ ((CKDIV) == FDCAN_CLOCK_DIV24) || \ ((CKDIV) == FDCAN_CLOCK_DIV26) || \ ((CKDIV) == FDCAN_CLOCK_DIV28) || \ ((CKDIV) == FDCAN_CLOCK_DIV30))
定义位于文件stm32g4xx_hal_fdcan.h的1309行。
被HAL_FDCAN_Init()引用。
| #define IS_FDCAN_DATA_PRESCALER | ( | PRESCALER | ) | (((PRESCALER) >= 1U) && ((PRESCALER) <= 32U)) |
定义位于文件stm32g4xx_hal_fdcan.h的1329行。
被HAL_FDCAN_Init()引用。
| #define IS_FDCAN_DATA_SJW | ( |