STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
LTDC Private Macros
Collaboration diagram for LTDC Private Macros:

Macros

#define LTDC_LAYER(__HANDLE__, __LAYER__)
 
#define IS_LTDC_LAYER(__LAYER__)
 
#define IS_LTDC_HSPOL(__HSPOL__)
 
#define IS_LTDC_VSPOL(__VSPOL__)
 
#define IS_LTDC_DEPOL(__DEPOL__)
 
#define IS_LTDC_PCPOL(__PCPOL__)
 
#define IS_LTDC_HSYNC(__HSYNC__)
 
#define IS_LTDC_VSYNC(__VSYNC__)
 
#define IS_LTDC_AHBP(__AHBP__)
 
#define IS_LTDC_AVBP(__AVBP__)
 
#define IS_LTDC_AAW(__AAW__)
 
#define IS_LTDC_AAH(__AAH__)
 
#define IS_LTDC_TOTALW(__TOTALW__)
 
#define IS_LTDC_TOTALH(__TOTALH__)
 
#define IS_LTDC_BLUEVALUE(__BBLUE__)
 
#define IS_LTDC_GREENVALUE(__BGREEN__)
 
#define IS_LTDC_REDVALUE(__BRED__)
 
#define IS_LTDC_BLENDING_FACTOR1(__BLENDING_FACTOR1__)
 
#define IS_LTDC_BLENDING_FACTOR2(__BLENDING_FACTOR1__)
 
#define IS_LTDC_PIXEL_FORMAT(__PIXEL_FORMAT__)
 
#define IS_LTDC_ALPHA(__ALPHA__)
 
#define IS_LTDC_HCONFIGST(__HCONFIGST__)
 
#define IS_LTDC_HCONFIGSP(__HCONFIGSP__)
 
#define IS_LTDC_VCONFIGST(__VCONFIGST__)
 
#define IS_LTDC_VCONFIGSP(__VCONFIGSP__)
 
#define IS_LTDC_CFBP(__CFBP__)
 
#define IS_LTDC_CFBLL(__CFBLL__)
 
#define IS_LTDC_CFBLNBR(__CFBLNBR__)
 
#define IS_LTDC_LIPOS(__LIPOS__)
 
#define IS_LTDC_RELOAD(__RELOADTYPE__)
 

Detailed Description

Macro Definition Documentation

◆ LTDC_LAYER

◆ IS_LTDC_LAYER

◆ IS_LTDC_HSPOL

#define IS_LTDC_HSPOL ( __HSPOL__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__HSPOL__) == LTDC_HSPOLARITY_AL)\
|| ((__HSPOL__) == LTDC_HSPOLARITY_AH))
#define LTDC_HSPOLARITY_AL
#define LTDC_HSPOLARITY_AH

Definition at line 649 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_VSPOL

#define IS_LTDC_VSPOL ( __VSPOL__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__VSPOL__) == LTDC_VSPOLARITY_AL)\
|| ((__VSPOL__) == LTDC_VSPOLARITY_AH))
#define LTDC_VSPOLARITY_AL
#define LTDC_VSPOLARITY_AH

Definition at line 651 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_DEPOL

#define IS_LTDC_DEPOL ( __DEPOL__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__DEPOL__) == LTDC_DEPOLARITY_AL)\
|| ((__DEPOL__) == LTDC_DEPOLARITY_AH))
#define LTDC_DEPOLARITY_AH
#define LTDC_DEPOLARITY_AL

Definition at line 653 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_PCPOL

#define IS_LTDC_PCPOL ( __PCPOL__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__PCPOL__) == LTDC_PCPOLARITY_IPC)\
|| ((__PCPOL__) == LTDC_PCPOLARITY_IIPC))
#define LTDC_PCPOLARITY_IIPC
#define LTDC_PCPOLARITY_IPC

Definition at line 655 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_HSYNC

#define IS_LTDC_HSYNC ( __HSYNC__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__HSYNC__) <= LTDC_HORIZONTALSYNC)
#define LTDC_HORIZONTALSYNC

Definition at line 657 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_VSYNC

#define IS_LTDC_VSYNC ( __VSYNC__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__VSYNC__) <= LTDC_VERTICALSYNC)
#define LTDC_VERTICALSYNC

Definition at line 658 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_AHBP

#define IS_LTDC_AHBP ( __AHBP__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__AHBP__) <= LTDC_HORIZONTALSYNC)

Definition at line 659 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_AVBP

#define IS_LTDC_AVBP ( __AVBP__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__AVBP__) <= LTDC_VERTICALSYNC)

Definition at line 660 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_AAW

#define IS_LTDC_AAW ( __AAW__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__AAW__) <= LTDC_HORIZONTALSYNC)

Definition at line 661 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_AAH

#define IS_LTDC_AAH ( __AAH__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__AAH__) <= LTDC_VERTICALSYNC)

Definition at line 662 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_TOTALW

#define IS_LTDC_TOTALW ( __TOTALW__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__TOTALW__) <= LTDC_HORIZONTALSYNC)

Definition at line 663 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_TOTALH

#define IS_LTDC_TOTALH ( __TOTALH__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__TOTALH__) <= LTDC_VERTICALSYNC)

Definition at line 664 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Init().

◆ IS_LTDC_BLUEVALUE

#define IS_LTDC_BLUEVALUE ( __BBLUE__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__BBLUE__) <= LTDC_COLOR)
#define LTDC_COLOR

Definition at line 665 of file stm32f4xx_hal_ltdc.h.

◆ IS_LTDC_GREENVALUE

#define IS_LTDC_GREENVALUE ( __BGREEN__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__BGREEN__) <= LTDC_COLOR)

Definition at line 666 of file stm32f4xx_hal_ltdc.h.

◆ IS_LTDC_REDVALUE

#define IS_LTDC_REDVALUE ( __BRED__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__BRED__) <= LTDC_COLOR)

Definition at line 667 of file stm32f4xx_hal_ltdc.h.

◆ IS_LTDC_BLENDING_FACTOR1

#define IS_LTDC_BLENDING_FACTOR1 ( __BLENDING_FACTOR1__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__BLENDING_FACTOR1__) == LTDC_BLENDING_FACTOR1_CA) || \
((__BLENDING_FACTOR1__) == LTDC_BLENDING_FACTOR1_PAxCA))
#define LTDC_BLENDING_FACTOR1_PAxCA
#define LTDC_BLENDING_FACTOR1_CA

Definition at line 668 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_BLENDING_FACTOR2

#define IS_LTDC_BLENDING_FACTOR2 ( __BLENDING_FACTOR1__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__BLENDING_FACTOR1__) == LTDC_BLENDING_FACTOR2_CA) || \
((__BLENDING_FACTOR1__) == LTDC_BLENDING_FACTOR2_PAxCA))
#define LTDC_BLENDING_FACTOR2_CA
#define LTDC_BLENDING_FACTOR2_PAxCA

Definition at line 670 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_PIXEL_FORMAT

#define IS_LTDC_PIXEL_FORMAT ( __PIXEL_FORMAT__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_ARGB8888) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_RGB888) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_RGB565) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_ARGB1555) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_ARGB4444) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_L8) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_AL44) || \
((__PIXEL_FORMAT__) == LTDC_PIXEL_FORMAT_AL88))
#define LTDC_PIXEL_FORMAT_AL88
#define LTDC_PIXEL_FORMAT_RGB565
#define LTDC_PIXEL_FORMAT_ARGB8888
#define LTDC_PIXEL_FORMAT_ARGB4444
#define LTDC_PIXEL_FORMAT_RGB888
#define LTDC_PIXEL_FORMAT_AL44
#define LTDC_PIXEL_FORMAT_ARGB1555
#define LTDC_PIXEL_FORMAT_L8

Definition at line 672 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetPixelFormat(), and HAL_LTDC_SetPixelFormat_NoReload().

◆ IS_LTDC_ALPHA

#define IS_LTDC_ALPHA ( __ALPHA__)

◆ IS_LTDC_HCONFIGST

#define IS_LTDC_HCONFIGST ( __HCONFIGST__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__HCONFIGST__) <= LTDC_STARTPOSITION)
#define LTDC_STARTPOSITION

Definition at line 681 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_HCONFIGSP

#define IS_LTDC_HCONFIGSP ( __HCONFIGSP__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__HCONFIGSP__) <= LTDC_STOPPOSITION)
#define LTDC_STOPPOSITION

Definition at line 682 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_VCONFIGST

#define IS_LTDC_VCONFIGST ( __VCONFIGST__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__VCONFIGST__) <= LTDC_STARTPOSITION)

Definition at line 683 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_VCONFIGSP

#define IS_LTDC_VCONFIGSP ( __VCONFIGSP__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__VCONFIGSP__) <= LTDC_STOPPOSITION)

Definition at line 684 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ConfigLayer(), and HAL_LTDC_ConfigLayer_NoReload().

◆ IS_LTDC_CFBP

#define IS_LTDC_CFBP ( __CFBP__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__CFBP__) <= LTDC_COLOR_FRAME_BUFFER)
#define LTDC_COLOR_FRAME_BUFFER

Definition at line 685 of file stm32f4xx_hal_ltdc.h.

◆ IS_LTDC_CFBLL

◆ IS_LTDC_CFBLNBR

◆ IS_LTDC_LIPOS

#define IS_LTDC_LIPOS ( __LIPOS__)

#include <stm32f4xx_hal_ltdc.h>

Value:
((__LIPOS__) <= 0x7FFU)

Definition at line 688 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_ProgramLineEvent().

◆ IS_LTDC_RELOAD

#define IS_LTDC_RELOAD ( __RELOADTYPE__)

#include <stm32f4xx_hal_ltdc.h>

Value:
(((__RELOADTYPE__) == LTDC_RELOAD_IMMEDIATE) || \
((__RELOADTYPE__) == LTDC_RELOAD_VERTICAL_BLANKING))
#define LTDC_RELOAD_IMMEDIATE
#define LTDC_RELOAD_VERTICAL_BLANKING

Definition at line 689 of file stm32f4xx_hal_ltdc.h.

Referenced by HAL_LTDC_Reload().