HAL
+ 0/70 examples
CodeScope will show references to
LTDC_HandleTypeDef::Instance
from the following samples and libraries:
Drivers
Boards
STM32F429I-Discovery
STM324x9I_EVAL
STM32469I-Discovery
STM32469I_EVAL
Examples
STM32469I-Discovery
Demonstrations
STemWin
TouchGFX
Applications
Display
LCD_AnimatedPictureFromSDCard
LCD_DSI_ImagesSlider
LCD_Paint
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
LCD_DSI
LCD_DSI_CmdMode_DoubleBuffering
LCD_DSI_CmdMode_PartialRefresh
LCD_DSI_CmdMode_SingleBuffer
LCD_DSI_CmdMode_TearingEffect
LCD_DSI_CmdMode_TearingEffect_ExtPin
LCD_DSI_ULPM_Data
LCD_DSI_ULPM_DataClock
LCD_DSI_VideoMode_DoubleBuffering
STM32469I_EVAL
Demonstrations
STemWin
TouchGFX
Applications
Camera
Camera_To_USBDisk
Display
LCD_AnimatedPictureFromSDCard
LCD_DSI_ImagesSlider
LCD_Paint
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
LCD_DSI
LCD_DSI_CmdMode_DoubleBuffering
LCD_DSI_CmdMode_PartialRefresh
LCD_DSI_CmdMode_SingleBuffer
LCD_DSI_CmdMode_TearingEffect
LCD_DSI_CmdMode_TearingEffect_ExtPin
LCD_DSI_ULPM_Data
LCD_DSI_ULPM_DataClock
LCD_DSI_VideoMode_DoubleBuffering
STM324x9I_EVAL
Demonstrations
TouchGFX
STemWin
MB1046
MB1063
Applications
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
DMA2D
DMA2D_MemToMemWithBlending
DMA2D_MemToMemWithLCD
DMA2D_MemToMemWithPFC
DMA2D_RegToMemWithLCD
LTDC
LTDC_ColorKeying
LTDC_Display_1Layer
LTDC_Display_2Layers
STM32F429I-Discovery
Demonstrations
STemWin
TouchGFX
Applications
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
DMA2D
DMA2D_MemToMemWithBlending
DMA2D_MemToMemWithPFC
LTDC
LTDC_Display_2Layers
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
LTDC_HandleTypeDef::Instance
LTDC_HandleTypeDef::Instance field
LTDC Register base address
Syntax
from
stm32f4xx_hal_ltdc.h:188
LTDC_TypeDef
*
Instance
;
Examples
LTDC_HandleTypeDef::Instance
is referenced by
70 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_ltdc.h:188
LTDC_TypeDef
*
Instance
;
/*!< LTDC Register base address */
stm32f4xx_hal_ltdc.c:231
HAL_LTDC_Init()
assert_param
(
IS_LTDC_ALL_INSTANCE
(
hltdc
->
Instance
)
)
;
stm32f4xx_hal_ltdc.c:277
HAL_LTDC_Init()
hltdc
->
Instance
->
GCR
&=
~
(
LTDC_GCR_HSPOL
|
LTDC_GCR_VSPOL
|
LTDC_GCR_DEPOL
|
LTDC_GCR_PCPOL
)
;
stm32f4xx_hal_ltdc.c:278
HAL_LTDC_Init()
hltdc
->
Instance
->
GCR
|=
(
uint32_t
)
(
hltdc
->
Init
.
HSPolarity
|
hltdc
->
Init
.
VSPolarity
|
\
stm32f4xx_hal_ltdc.c:282
HAL_LTDC_Init()
hltdc
->
Instance
->
SSCR
&=
~
(
LTDC_SSCR_VSH
|
LTDC_SSCR_HSW
)
;
stm32f4xx_hal_ltdc.c:284
HAL_LTDC_Init()
hltdc
->
Instance
->
SSCR
|=
(
tmp
|
hltdc
->
Init
.
VerticalSync
)
;
stm32f4xx_hal_ltdc.c:287
HAL_LTDC_Init()
hltdc
->
Instance
->
BPCR
&=
~
(
LTDC_BPCR_AVBP
|
LTDC_BPCR_AHBP
)
;
stm32f4xx_hal_ltdc.c:289
HAL_LTDC_Init()
hltdc
->
Instance
->
BPCR
|=
(
tmp
|
hltdc
->
Init
.
AccumulatedVBP
)
;
stm32f4xx_hal_ltdc.c:292
HAL_LTDC_Init()
hltdc
->
Instance
->
AWCR
&=
~
(
LTDC_AWCR_AAH
|
LTDC_AWCR_AAW
)
;
stm32f4xx_hal_ltdc.c:294
HAL_LTDC_Init()
hltdc
->
Instance
->
AWCR
|=
(
tmp
|
hltdc
->
Init
.
AccumulatedActiveH
)
;
stm32f4xx_hal_ltdc.c:297
HAL_LTDC_Init()
hltdc
->
Instance
->
TWCR
&=
~
(
LTDC_TWCR_TOTALH
|
LTDC_TWCR_TOTALW
)
;
stm32f4xx_hal_ltdc.c:299
HAL_LTDC_Init()
hltdc
->
Instance
->
TWCR
|=
(
tmp
|
hltdc
->
Init
.
TotalHeigh
)
;
stm32f4xx_hal_ltdc.c:304
HAL_LTDC_Init()
hltdc
->
Instance
->
BCCR
&=
~
(
LTDC_BCCR_BCBLUE
|
LTDC_BCCR_BCGREEN
|
LTDC_BCCR_BCRED
)
;
stm32f4xx_hal_ltdc.c:305
HAL_LTDC_Init()
hltdc
->
Instance
->
BCCR
|=
(
tmp1
|
tmp
|
hltdc
->
Init
.
Backcolor
.
Blue
)
;
stm32f4xx_hal_ltdc.c:308
HAL_LTDC_Init()
__HAL_LTDC_ENABLE_IT
(
hltdc
,
LTDC_IT_TE
|
LTDC_IT_FU
)
;
stm32f4xx_hal_ltdc.c:311
HAL_LTDC_Init()
__HAL_LTDC_ENABLE
(
hltdc
)
;
stm32f4xx_hal_ltdc.c:340
HAL_LTDC_DeInit()
assert_param
(
IS_LTDC_ALL_INSTANCE
(
hltdc
->
Instance
)
)
;
stm32f4xx_hal_ltdc.c:343
HAL_LTDC_DeInit()
__HAL_LTDC_LAYER_DISABLE
(
hltdc
,
LTDC_LAYER_1
)
;
stm32f4xx_hal_ltdc.c:347
HAL_LTDC_DeInit()
__HAL_LTDC_LAYER_DISABLE
(
hltdc
,
LTDC_LAYER_2
)
;
stm32f4xx_hal_ltdc.c:351
HAL_LTDC_DeInit()
__HAL_LTDC_VERTICAL_BLANKING_RELOAD_CONFIG
(
hltdc
)
;
stm32f4xx_hal_ltdc.c:357
HAL_LTDC_DeInit()
while
(
READ_BIT
(
hltdc
->
Instance
->
CDSR
,
LTDC_CDSR_VSYNCS
)
==
0U
)
stm32f4xx_hal_ltdc.c:367
HAL_LTDC_DeInit()
__HAL_LTDC_DISABLE
(
hltdc
)
;
stm32f4xx_hal_ltdc.c:633
HAL_LTDC_IRQHandler()
uint32_t
isrflags
=
READ_REG
(
hltdc
->
Instance
->
ISR
)
;
stm32f4xx_hal_ltdc.c:634
HAL_LTDC_IRQHandler()
uint32_t
itsources
=
READ_REG
(
hltdc
->
Instance
->
IER
)
;
stm32f4xx_hal_ltdc.c:640
HAL_LTDC_IRQHandler()
__HAL_LTDC_DISABLE_IT
(
hltdc
,
LTDC_IT_TE
)
;
stm32f4xx_hal_ltdc.c:643
HAL_LTDC_IRQHandler()
__HAL_LTDC_CLEAR_FLAG
(
hltdc
,
LTDC_FLAG_TE
)
;
stm32f4xx_hal_ltdc.c:668
HAL_LTDC_IRQHandler()
__HAL_LTDC_DISABLE_IT
(
hltdc
,
LTDC_IT_FU
)
;
stm32f4xx_hal_ltdc.c:671
HAL_LTDC_IRQHandler()
__HAL_LTDC_CLEAR_FLAG
(
hltdc
,
LTDC_FLAG_FU
)
;
stm32f4xx_hal_ltdc.c:696
HAL_LTDC_IRQHandler()
__HAL_LTDC_DISABLE_IT
(
hltdc
,
LTDC_IT_LI
)
;
stm32f4xx_hal_ltdc.c:699
HAL_LTDC_IRQHandler()
__HAL_LTDC_CLEAR_FLAG
(
hltdc
,
LTDC_FLAG_LI
)
;
stm32f4xx_hal_ltdc.c:721
HAL_LTDC_IRQHandler()
__HAL_LTDC_DISABLE_IT
(
hltdc
,
LTDC_IT_RR
)
;
stm32f4xx_hal_ltdc.c:724
HAL_LTDC_IRQHandler()
__HAL_LTDC_CLEAR_FLAG
(
hltdc
,
LTDC_FLAG_RR
)
;
stm32f4xx_hal_ltdc.c:860
HAL_LTDC_ConfigLayer()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:893
HAL_LTDC_ConfigColorKeying()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CKCR
&=
~
(
LTDC_LxCKCR_CKBLUE
|
LTDC_LxCKCR_CKGREEN
|
LTDC_LxCKCR_CKRED
)
;
stm32f4xx_hal_ltdc.c:894
HAL_LTDC_ConfigColorKeying()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CKCR
=
RGBValue
;
stm32f4xx_hal_ltdc.c:897
HAL_LTDC_ConfigColorKeying()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:949
HAL_LTDC_ConfigCLUT()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CLUTWR
=
tmp
;
stm32f4xx_hal_ltdc.c:982
HAL_LTDC_EnableColorKeying()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
|=
(
uint32_t
)
LTDC_LxCR_COLKEN
;
stm32f4xx_hal_ltdc.c:985
HAL_LTDC_EnableColorKeying()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1017
HAL_LTDC_DisableColorKeying()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
&=
~
(
uint32_t
)
LTDC_LxCR_COLKEN
;
stm32f4xx_hal_ltdc.c:1020
HAL_LTDC_DisableColorKeying()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1052
HAL_LTDC_EnableCLUT()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
|=
(
uint32_t
)
LTDC_LxCR_CLUTEN
;
stm32f4xx_hal_ltdc.c:1055
HAL_LTDC_EnableCLUT()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1087
HAL_LTDC_DisableCLUT()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
&=
~
(
uint32_t
)
LTDC_LxCR_CLUTEN
;
stm32f4xx_hal_ltdc.c:1090
HAL_LTDC_DisableCLUT()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1200
HAL_LTDC_SetWindowSize()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1252
HAL_LTDC_SetWindowPosition()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1297
HAL_LTDC_SetPixelFormat()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1342
HAL_LTDC_SetAlpha()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1385
HAL_LTDC_SetAddress()
hltdc
->
Instance
->
SRCR
=
LTDC_SRCR_IMR
;
stm32f4xx_hal_ltdc.c:1452
HAL_LTDC_SetPitch()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
&=
~
LTDC_LxCFBLR_CFBP
;
stm32f4xx_hal_ltdc.c:1458
HAL_LTDC_SetPitch()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
|=
pitchUpdate
;
stm32f4xx_hal_ltdc.c:1492
HAL_LTDC_ProgramLineEvent()
__HAL_LTDC_DISABLE_IT
(
hltdc
,
LTDC_IT_LI
)
;
stm32f4xx_hal_ltdc.c:1498
HAL_LTDC_ProgramLineEvent()
__HAL_LTDC_ENABLE_IT
(
hltdc
,
LTDC_IT_LI
)
;
stm32f4xx_hal_ltdc.c:1531
HAL_LTDC_Reload()
__HAL_LTDC_ENABLE_IT
(
hltdc
,
LTDC_IT_RR
)
;
stm32f4xx_hal_ltdc.c:1534
HAL_LTDC_Reload()
hltdc
->
Instance
->
SRCR
=
ReloadType
;
stm32f4xx_hal_ltdc.c:1887
HAL_LTDC_SetPitch_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
&=
~
LTDC_LxCFBLR_CFBP
;
stm32f4xx_hal_ltdc.c:1890
HAL_LTDC_SetPitch_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
|=
pitchUpdate
;
stm32f4xx_hal_ltdc.c:1925
HAL_LTDC_ConfigColorKeying_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CKCR
&=
~
(
LTDC_LxCKCR_CKBLUE
|
LTDC_LxCKCR_CKGREEN
|
LTDC_LxCKCR_CKRED
)
;
stm32f4xx_hal_ltdc.c:1926
HAL_LTDC_ConfigColorKeying_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CKCR
=
RGBValue
;
stm32f4xx_hal_ltdc.c:1959
HAL_LTDC_EnableColorKeying_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
|=
(
uint32_t
)
LTDC_LxCR_COLKEN
;
stm32f4xx_hal_ltdc.c:1992
HAL_LTDC_DisableColorKeying_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
&=
~
(
uint32_t
)
LTDC_LxCR_COLKEN
;
stm32f4xx_hal_ltdc.c:2025
HAL_LTDC_EnableCLUT_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
|=
(
uint32_t
)
LTDC_LxCR_CLUTEN
;
stm32f4xx_hal_ltdc.c:2058
HAL_LTDC_DisableCLUT_NoReload()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
&=
~
(
uint32_t
)
LTDC_LxCR_CLUTEN
;
stm32f4xx_hal_ltdc.c:2139
LTDC_SetConfig()
tmp
=
(
(
pLayerCfg
->
WindowX1
+
(
(
hltdc
->
Instance
->
BPCR
&
LTDC_BPCR_AHBP
)
>
>
16U
)
)
<
<
16U
)
;
stm32f4xx_hal_ltdc.c:2140
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
WHPCR
&=
~
(
LTDC_LxWHPCR_WHSTPOS
|
LTDC_LxWHPCR_WHSPPOS
)
;
stm32f4xx_hal_ltdc.c:2141
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
WHPCR
=
(
(
pLayerCfg
->
WindowX0
+
\
stm32f4xx_hal_ltdc.c:2142
LTDC_SetConfig()
(
(
hltdc
->
Instance
->
BPCR
&
LTDC_BPCR_AHBP
)
>
>
16U
)
+
1U
)
|
tmp
)
;
stm32f4xx_hal_ltdc.c:2145
LTDC_SetConfig()
tmp
=
(
(
pLayerCfg
->
WindowY1
+
(
hltdc
->
Instance
->
BPCR
&
LTDC_BPCR_AVBP
)
)
<
<
16U
)
;
stm32f4xx_hal_ltdc.c:2146
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
WVPCR
&=
~
(
LTDC_LxWVPCR_WVSTPOS
|
LTDC_LxWVPCR_WVSPPOS
)
;
stm32f4xx_hal_ltdc.c:2147
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
WVPCR
=
(
(
pLayerCfg
->
WindowY0
+
(
hltdc
->
Instance
->
BPCR
&
LTDC_BPCR_AVBP
)
+
1U
)
|
tmp
)
;
stm32f4xx_hal_ltdc.c:2150
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
PFCR
&=
~
(
LTDC_LxPFCR_PF
)
;
stm32f4xx_hal_ltdc.c:2151
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
PFCR
=
(
pLayerCfg
->
PixelFormat
)
;
stm32f4xx_hal_ltdc.c:2157
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
DCCR
&=
~
(
LTDC_LxDCCR_DCBLUE
|
LTDC_LxDCCR_DCGREEN
|
LTDC_LxDCCR_DCRED
|
stm32f4xx_hal_ltdc.c:2159
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
DCCR
=
(
pLayerCfg
->
Backcolor
.
Blue
|
tmp
|
tmp1
|
tmp2
)
;
stm32f4xx_hal_ltdc.c:2162
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CACR
&=
~
(
LTDC_LxCACR_CONSTA
)
;
stm32f4xx_hal_ltdc.c:2163
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CACR
=
(
pLayerCfg
->
Alpha
)
;
stm32f4xx_hal_ltdc.c:2166
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
BFCR
&=
~
(
LTDC_LxBFCR_BF2
|
LTDC_LxBFCR_BF1
)
;
stm32f4xx_hal_ltdc.c:2167
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
BFCR
=
(
pLayerCfg
->
BlendingFactor1
|
pLayerCfg
->
BlendingFactor2
)
;
stm32f4xx_hal_ltdc.c:2170
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBAR
&=
~
(
LTDC_LxCFBAR_CFBADD
)
;
stm32f4xx_hal_ltdc.c:2171
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBAR
=
(
pLayerCfg
->
FBStartAdress
)
;
stm32f4xx_hal_ltdc.c:2194
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
&=
~
(
LTDC_LxCFBLR_CFBLL
|
LTDC_LxCFBLR_CFBP
)
;
stm32f4xx_hal_ltdc.c:2195
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLR
=
(
(
(
pLayerCfg
->
ImageWidth
*
tmp
)
<
<
16U
)
|
\
stm32f4xx_hal_ltdc.c:2198
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLNR
&=
~
(
LTDC_LxCFBLNR_CFBLNBR
)
;
stm32f4xx_hal_ltdc.c:2199
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CFBLNR
=
(
pLayerCfg
->
ImageHeight
)
;
stm32f4xx_hal_ltdc.c:2202
LTDC_SetConfig()
LTDC_LAYER
(
hltdc
,
LayerIdx
)
->
CR
|=
(
uint32_t
)
LTDC_LxCR_LEN
;
Data Use
Functions reading
LTDC_HandleTypeDef::Instance
LTDC_HandleTypeDef::Instance
HAL_LTDC_Init()
HAL_LTDC_DeInit()
HAL_LTDC_IRQHandler()
HAL_LTDC_ConfigLayer()
HAL_LTDC_ConfigColorKeying()
HAL_LTDC_ConfigCLUT()
HAL_LTDC_EnableColorKeying()
HAL_LTDC_DisableColorKeying()
HAL_LTDC_EnableCLUT()
HAL_LTDC_DisableCLUT()
HAL_LTDC_SetWindowSize()
HAL_LTDC_SetWindowPosition()
HAL_LTDC_SetPixelFormat()
HAL_LTDC_SetAlpha()
HAL_LTDC_SetAddress()
HAL_LTDC_SetPitch()
HAL_LTDC_ProgramLineEvent()
HAL_LTDC_Reload()
HAL_LTDC_SetPitch_NoReload()
HAL_LTDC_ConfigColorKeying_NoReload()
HAL_LTDC_EnableColorKeying_NoReload()
HAL_LTDC_DisableColorKeying_NoReload()
HAL_LTDC_EnableCLUT_NoReload()
HAL_LTDC_DisableCLUT_NoReload()
LTDC_SetConfig()
all items filtered out
Type of
LTDC_HandleTypeDef::Instance
LTDC_HandleTypeDef::Instance
LTDC_TypeDef
all items filtered out