STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
DSI_VidCfgTypeDef Struct Reference

DSI Video mode configuration. More...

#include <stm32f4xx_hal_dsi.h>

Collaboration diagram for DSI_VidCfgTypeDef:

Data Fields

uint32_t VirtualChannelID
 
uint32_t ColorCoding
 
uint32_t LooselyPacked
 
uint32_t Mode
 
uint32_t PacketSize
 
uint32_t NumberOfChunks
 
uint32_t NullPacketSize
 
uint32_t HSPolarity
 
uint32_t VSPolarity
 
uint32_t DEPolarity
 
uint32_t HorizontalSyncActive
 
uint32_t HorizontalBackPorch
 
uint32_t HorizontalLine
 
uint32_t VerticalSyncActive
 
uint32_t VerticalBackPorch
 
uint32_t VerticalFrontPorch
 
uint32_t VerticalActive
 
uint32_t LPCommandEnable
 
uint32_t LPLargestPacketSize
 
uint32_t LPVACTLargestPacketSize
 
uint32_t LPHorizontalFrontPorchEnable
 
uint32_t LPHorizontalBackPorchEnable
 
uint32_t LPVerticalActiveEnable
 
uint32_t LPVerticalFrontPorchEnable
 
uint32_t LPVerticalBackPorchEnable
 
uint32_t LPVerticalSyncActiveEnable
 
uint32_t FrameBTAAcknowledgeEnable
 

Detailed Description

DSI Video mode configuration.

Definition at line 80 of file stm32f4xx_hal_dsi.h.

Field Documentation

◆ VirtualChannelID

uint32_t DSI_VidCfgTypeDef::VirtualChannelID

Virtual channel ID

Definition at line 82 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ ColorCoding

uint32_t DSI_VidCfgTypeDef::ColorCoding

Color coding for LTDC interface This parameter can be any value of DSI Color Coding

Definition at line 84 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LooselyPacked

uint32_t DSI_VidCfgTypeDef::LooselyPacked

Enable or disable loosely packed stream (needed only when using 18-bit configuration). This parameter can be any value of DSI Loosely Packed

Definition at line 87 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ Mode

uint32_t DSI_VidCfgTypeDef::Mode

Video mode type This parameter can be any value of DSI Video Mode Type

Definition at line 91 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ PacketSize

uint32_t DSI_VidCfgTypeDef::PacketSize

Video packet size

Definition at line 94 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ NumberOfChunks

uint32_t DSI_VidCfgTypeDef::NumberOfChunks

Number of chunks

Definition at line 96 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ NullPacketSize

uint32_t DSI_VidCfgTypeDef::NullPacketSize

Null packet size

Definition at line 98 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ HSPolarity

uint32_t DSI_VidCfgTypeDef::HSPolarity

HSYNC pin polarity This parameter can be any value of DSI HSYNC Polarity

Definition at line 100 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ VSPolarity

uint32_t DSI_VidCfgTypeDef::VSPolarity

VSYNC pin polarity This parameter can be any value of DSI VSYNC Active Polarity

Definition at line 103 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ DEPolarity

uint32_t DSI_VidCfgTypeDef::DEPolarity

Data Enable pin polarity This parameter can be any value of DSI DATA ENABLE Polarity

Definition at line 106 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ HorizontalSyncActive

uint32_t DSI_VidCfgTypeDef::HorizontalSyncActive

Horizontal synchronism active duration (in lane byte clock cycles)

Definition at line 109 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ HorizontalBackPorch

uint32_t DSI_VidCfgTypeDef::HorizontalBackPorch

Horizontal back-porch duration (in lane byte clock cycles)

Definition at line 111 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ HorizontalLine

uint32_t DSI_VidCfgTypeDef::HorizontalLine

Horizontal line duration (in lane byte clock cycles)

Definition at line 113 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ VerticalSyncActive

uint32_t DSI_VidCfgTypeDef::VerticalSyncActive

Vertical synchronism active duration

Definition at line 115 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ VerticalBackPorch

uint32_t DSI_VidCfgTypeDef::VerticalBackPorch

Vertical back-porch duration

Definition at line 117 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ VerticalFrontPorch

uint32_t DSI_VidCfgTypeDef::VerticalFrontPorch

Vertical front-porch duration

Definition at line 119 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ VerticalActive

uint32_t DSI_VidCfgTypeDef::VerticalActive

Vertical active duration

Definition at line 121 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode(), and HAL_LTDCEx_StructInitFromVideoConfig().

◆ LPCommandEnable

uint32_t DSI_VidCfgTypeDef::LPCommandEnable

Low-power command enable This parameter can be any value of DSI LP Command

Definition at line 123 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPLargestPacketSize

uint32_t DSI_VidCfgTypeDef::LPLargestPacketSize

The size, in bytes, of the low power largest packet that can fit in a line during VSA, VBP and VFP regions

Definition at line 126 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPVACTLargestPacketSize

uint32_t DSI_VidCfgTypeDef::LPVACTLargestPacketSize

The size, in bytes, of the low power largest packet that can fit in a line during VACT region

Definition at line 129 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPHorizontalFrontPorchEnable

uint32_t DSI_VidCfgTypeDef::LPHorizontalFrontPorchEnable

Low-power horizontal front-porch enable This parameter can be any value of DSI LP HFP

Definition at line 132 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPHorizontalBackPorchEnable

uint32_t DSI_VidCfgTypeDef::LPHorizontalBackPorchEnable

Low-power horizontal back-porch enable This parameter can be any value of DSI LP HBP

Definition at line 135 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPVerticalActiveEnable

uint32_t DSI_VidCfgTypeDef::LPVerticalActiveEnable

Low-power vertical active enable This parameter can be any value of DSI LP VACT

Definition at line 138 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPVerticalFrontPorchEnable

uint32_t DSI_VidCfgTypeDef::LPVerticalFrontPorchEnable

Low-power vertical front-porch enable This parameter can be any value of DSI LP VFP

Definition at line 141 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPVerticalBackPorchEnable

uint32_t DSI_VidCfgTypeDef::LPVerticalBackPorchEnable

Low-power vertical back-porch enable This parameter can be any value of DSI LP VBP

Definition at line 144 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ LPVerticalSyncActiveEnable

uint32_t DSI_VidCfgTypeDef::LPVerticalSyncActiveEnable

Low-power vertical sync active enable This parameter can be any value of DSI LP VSYNC

Definition at line 147 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().

◆ FrameBTAAcknowledgeEnable

uint32_t DSI_VidCfgTypeDef::FrameBTAAcknowledgeEnable

Frame bus-turn-around acknowledge enable This parameter can be any value of DSI FBTA Acknowledge

Definition at line 150 of file stm32f4xx_hal_dsi.h.

Referenced by HAL_DSI_ConfigVideoMode().


The documentation for this struct was generated from the following file: