Camera_To_USBDisk
LCD_Init()
is only used within Camera_To_USBDisk.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
Camera_To_USBDisk
LCD_Init()
LCD_Init() function
Initializes the DSI LCD. The ititialization is done as below: - DSI PLL ititialization - DSI ititialization - LTDC ititialization - OTM8009A LCD Display IC Driver ititialization
Syntax
from
main.c:103
static
uint8_t
LCD_Init
(
void
)
;
Implemented in
main.c:476
Return value
LCD state
References
Location
Referrer
Text
main.c:476
static
uint8_t
LCD_Init
(
void
)
{
main.c:103
static
uint8_t
LCD_Init
(
void
)
;
main.c:144
main()
LCD_Init
(
)
;
Call Tree
Functions calling
LCD_Init()
Functions called by
LCD_Init()
main()
all items filtered out
LCD_Init()
BSP_LCD_MspInit()
LTDC_Init()
HAL_DSI_ConfigAdaptedCommandMode()
HAL_DSI_ConfigCommand()
HAL_DSI_ConfigFlowControl()
HAL_DSI_ConfigPhyTimer()
HAL_DSI_Start()
HAL_DSI_Refresh()
HAL_DSI_Init()
HAL_DSI_DeInit()
BSP_LCD_Reset()
HAL_RCCEx_PeriphCLKConfig()
HAL_GPIO_Init()
OTM8009A_Init()
all items filtered out
Data read by
LCD_Init()
Data written by
LCD_Init()
RCC_TypeDef::AHB1ENR
DSI_HandleTypeDef::Init
LCD_OrientationTypeDef::LCD_ORIENTATION_LANDSCAPE
RCC_PeriphCLKInitTypeDef::PLLSAI
hdsi_eval
LCD_Init()::GPIO_Init_Structure
LCD_Init()::PhyTimings
LCD_Init()::CmdCfg
LCD_Init()::LPCmd
LCD_Init()::dsiPllInit
LCD_Init()::PeriphClkInitStruct
LCD_Init()::tmpreg
all items filtered out
LCD_Init()
DSI_CmdCfgTypeDef::VirtualChannelID
DSI_CmdCfgTypeDef::ColorCoding
DSI_CmdCfgTypeDef::CommandSize
DSI_CmdCfgTypeDef::TearingEffectSource
DSI_CmdCfgTypeDef::TearingEffectPolarity
DSI_CmdCfgTypeDef::HSPolarity
DSI_CmdCfgTypeDef::VSPolarity
DSI_CmdCfgTypeDef::DEPolarity
DSI_CmdCfgTypeDef::VSyncPol
DSI_CmdCfgTypeDef::AutomaticRefresh
DSI_CmdCfgTypeDef::TEAcknowledgeRequest
DSI_LPCmdTypeDef::LPGenShortWriteNoP
DSI_LPCmdTypeDef::LPGenShortWriteOneP
DSI_LPCmdTypeDef::LPGenShortWriteTwoP
DSI_LPCmdTypeDef::LPGenShortReadNoP
DSI_LPCmdTypeDef::LPGenShortReadOneP
DSI_LPCmdTypeDef::LPGenShortReadTwoP
DSI_LPCmdTypeDef::LPGenLongWrite
DSI_LPCmdTypeDef::LPDcsShortWriteNoP
DSI_InitTypeDef::TXEscapeCkdiv
DSI_InitTypeDef::NumberOfLanes
DSI_PLLInitTypeDef::PLLNDIV
DSI_PLLInitTypeDef::PLLIDF
DSI_PLLInitTypeDef::PLLODF
DSI_LPCmdTypeDef::LPDcsShortWriteOneP
DSI_LPCmdTypeDef::LPDcsShortReadNoP
DSI_LPCmdTypeDef::LPDcsLongWrite
DSI_LPCmdTypeDef::LPMaxReadPacket
DSI_LPCmdTypeDef::AcknowledgeRequest
DSI_PHY_TimerTypeDef::ClockLaneHS2LPTime
DSI_PHY_TimerTypeDef::ClockLaneLP2HSTime
DSI_PHY_TimerTypeDef::DataLaneHS2LPTime
DSI_PHY_TimerTypeDef::DataLaneLP2HSTime
DSI_PHY_TimerTypeDef::DataLaneMaxReadTime
DSI_PHY_TimerTypeDef::StopWaitTime
DSI_HandleTypeDef::Instance
RCC_PLLSAIInitTypeDef::PLLSAIN
RCC_PLLSAIInitTypeDef::PLLSAIR
RCC_PeriphCLKInitTypeDef::PeriphClockSelection
RCC_PeriphCLKInitTypeDef::PLLSAIDivR
GPIO_InitTypeDef::Pin
GPIO_InitTypeDef::Mode
GPIO_InitTypeDef::Pull
GPIO_InitTypeDef::Speed
GPIO_InitTypeDef::Alternate
LCD_Init()::tmpreg
all items filtered out
Type of
LCD_Init()
LCD_Init()
DSI_PLLInitTypeDef
DSI_CmdCfgTypeDef
DSI_LPCmdTypeDef
DSI_PHY_TimerTypeDef
uint8_t
uint32_t
RCC_PeriphCLKInitTypeDef
GPIO_InitTypeDef
all items filtered out