STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
#define | IS_CEC_SIGNALFREETIME(__SFT__) |
#define | IS_CEC_TOLERANCE(__RXTOL__) |
#define | IS_CEC_BRERXSTOP(__BRERXSTOP__) |
#define | IS_CEC_BREERRORBITGEN(__ERRORBITGEN__) |
#define | IS_CEC_LBPEERRORBITGEN(__ERRORBITGEN__) |
#define | IS_CEC_BROADCASTERROR_NO_ERRORBIT_GENERATION(__ERRORBITGEN__) |
#define | IS_CEC_SFTOP(__SFTOP__) |
#define | IS_CEC_LISTENING_MODE(__MODE__) |
#define | IS_CEC_MSGSIZE(__SIZE__) |
Check CEC message size. The message size is the payload size: without counting the header, it varies from 0 byte (ping operation, one header only, no payload) to 15 bytes (1 opcode and up to 14 operands following the header). | |
#define | IS_CEC_OWN_ADDRESS(__ADDRESS__) |
Check CEC device Own Address Register (OAR) setting. OAR address is written in a 15-bit field within CEC_CFGR register. | |
#define | IS_CEC_ADDRESS(__ADDRESS__) |
Check CEC initiator or destination logical address setting. Initiator and destination addresses are coded over 4 bits. | |
#define IS_CEC_SIGNALFREETIME | ( | __SFT__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 732 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_TOLERANCE | ( | __RXTOL__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 734 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_BRERXSTOP | ( | __BRERXSTOP__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 737 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_BREERRORBITGEN | ( | __ERRORBITGEN__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 740 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_LBPEERRORBITGEN | ( | __ERRORBITGEN__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 743 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_BROADCASTERROR_NO_ERRORBIT_GENERATION | ( | __ERRORBITGEN__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 746 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_SFTOP | ( | __SFTOP__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 750 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_LISTENING_MODE | ( | __MODE__ | ) |
#include <stm32f4xx_hal_cec.h>
Definition at line 753 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init().
#define IS_CEC_MSGSIZE | ( | __SIZE__ | ) |
#include <stm32f4xx_hal_cec.h>
Check CEC message size. The message size is the payload size: without counting the header, it varies from 0 byte (ping operation, one header only, no payload) to 15 bytes (1 opcode and up to 14 operands following the header).
__SIZE__ | CEC message size. |
Test | result (TRUE or FALSE). |
Definition at line 763 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Transmit_IT().
#define IS_CEC_OWN_ADDRESS | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_cec.h>
Check CEC device Own Address Register (OAR) setting. OAR address is written in a 15-bit field within CEC_CFGR register.
__ADDRESS__ | CEC own address. |
Test | result (TRUE or FALSE). |
Definition at line 770 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Init(), and HAL_CEC_SetDeviceAddress().
#define IS_CEC_ADDRESS | ( | __ADDRESS__ | ) |
#include <stm32f4xx_hal_cec.h>
Check CEC initiator or destination logical address setting. Initiator and destination addresses are coded over 4 bits.
__ADDRESS__ | CEC initiator or logical address. |
Test | result (TRUE or FALSE). |
Definition at line 777 of file stm32f4xx_hal_cec.h.
Referenced by HAL_CEC_Transmit_IT().