EBI_TFTInit_TypeDef Struct Reference
[EBI]

#include <em_ebi.h>

Collaboration diagram for EBI_TFTInit_TypeDef:
Collaboration graph
[legend]

Data Fields

EBI_TFTBank_TypeDef bank
EBI_TFTWidth_TypeDef width
EBI_TFTColorSrc_TypeDef colSrc
EBI_TFTInterleave_TypeDef interleave
EBI_TFTFrameBufTrigger_TypeDef fbTrigger
bool shiftDClk
EBI_TFTMaskBlend_TypeDef maskBlend
EBI_TFTDDMode_TypeDef driveMode
EBI_Polarity_TypeDef csPolarity
EBI_Polarity_TypeDef dclkPolarity
EBI_Polarity_TypeDef dataenPolarity
EBI_Polarity_TypeDef hsyncPolarity
EBI_Polarity_TypeDef vsyncPolarity
int hsize
int hPorchFront
int hPorchBack
int hPulseWidth
int vsize
int vPorchFront
int vPorchBack
int vPulseWidth
uint32_t addressOffset
int dclkPeriod
int startPosition
int setupCycles
int holdCycles

Detailed Description

TFT Initialization structure

Definition at line 452 of file em_ebi.h.


Field Documentation

TFT Frame Buffer address, offset to EBI bank base address

Definition at line 497 of file em_ebi.h.

Referenced by EBI_TFTInit().

External memory bank for driving display

Definition at line 455 of file em_ebi.h.

Referenced by EBI_TFTInit().

Color source for masking and alpha blending

Definition at line 459 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Polarity for Chip Select (CS) Line

Definition at line 471 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Polarity for Data Enable (DATAEN) Line

Definition at line 475 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT DCLK period in internal cycles

Definition at line 499 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Polarity for Data Clock (DCLK) Line

Definition at line 473 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Direct Drive mode

Definition at line 469 of file em_ebi.h.

Referenced by EBI_TFTInit().

Trigger for updating frame buffer pointer

Definition at line 463 of file em_ebi.h.

Referenced by EBI_TFTInit().

Number of cycles RGB data is held after active edge of DCLK

Definition at line 505 of file em_ebi.h.

Referenced by EBI_TFTInit().

Horizontal Back Porch Size

Definition at line 485 of file em_ebi.h.

Referenced by EBI_TFTInit().

Horizontal Front Porch Size

Definition at line 483 of file em_ebi.h.

Referenced by EBI_TFTInit().

Horizontal Synchronization Pulse Width

Definition at line 487 of file em_ebi.h.

Referenced by EBI_TFTInit().

Horizontal size in pixels

Definition at line 481 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Polarity for Horizontal Sync (HSYNC) Line

Definition at line 477 of file em_ebi.h.

Referenced by EBI_TFTInit().

Bus Interleave mode

Definition at line 461 of file em_ebi.h.

Referenced by EBI_TFTInit().

Masking and alpha blending mode

Definition at line 467 of file em_ebi.h.

Referenced by EBI_TFTInit().

Number of cycles RGB data is driven before active edge of DCLK

Definition at line 503 of file em_ebi.h.

Referenced by EBI_TFTInit().

Drive DCLK from negative clock edge of internal clock

Definition at line 465 of file em_ebi.h.

Referenced by EBI_TFTInit().

Starting position of External Direct Drive relative to DCLK inactive edge

Definition at line 501 of file em_ebi.h.

Referenced by EBI_TFTInit().

Vertical Back Porch Size

Definition at line 493 of file em_ebi.h.

Referenced by EBI_TFTInit().

Vertical Front Porch Size

Definition at line 491 of file em_ebi.h.

Referenced by EBI_TFTInit().

Vertical Synchronization Pulse Width

Definition at line 495 of file em_ebi.h.

Referenced by EBI_TFTInit().

Vertical size in pixels

Definition at line 489 of file em_ebi.h.

Referenced by EBI_TFTInit().

TFT Polarity for Vertical Sync (VSYNC) Line

Definition at line 479 of file em_ebi.h.

Referenced by EBI_TFTInit().

Width

Definition at line 457 of file em_ebi.h.

Referenced by EBI_TFTInit().


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