Data Fields
tLCDIDDTiming Struct Reference

#include <lcd.h>

Data Fields

uint8_t ui8WSSetup
 
uint8_t ui8WSDuration
 
uint8_t ui8WSHold
 
uint8_t ui8RSSetup
 
uint8_t ui8RSDuration
 
uint8_t ui8RSHold
 
uint8_t ui8DelayCycles
 

Detailed Description

A structure containing timing parameters for the LIDD (LCD Interface Display Driver) interface. This is used with the LCDIDDTimingSet function.

Field Documentation

§ ui8WSSetup

uint8_t tLCDIDDTiming::ui8WSSetup

Write Strobe Set-Up cycles. When performing a write access, this field defines the number of MCLK cycles that Data Bus/Pad Output Enable, ALE, the Direction bit, and Chip Select have to be ready before the Write Strobe is asserted. Valid values are from 0 to 31.

Referenced by LCDIDDTimingSet().

§ ui8WSDuration

uint8_t tLCDIDDTiming::ui8WSDuration

Write Strobe Duration cycles. Field value defines the number of MCLK cycles for which the Write Strobe is held active when performing a write access. Valid values are from 1 to 63.

Referenced by LCDIDDTimingSet().

§ ui8WSHold

uint8_t tLCDIDDTiming::ui8WSHold

Write Strobe Hold cycles. Field value defines the number of MCLK cycles for which Data Bus/Pad Output Enable, ALE, the Direction bit, and Chip Select are held after the Write Strobe is deasserted when performing a write access. Valid values are from 1 to 15.

Referenced by LCDIDDTimingSet().

§ ui8RSSetup

uint8_t tLCDIDDTiming::ui8RSSetup

Read Strobe Set-Up cycles. When performing a read access, this field defines the number of MCLK cycles that Data Bus/Pad Output Enable, ALE, the Direction bit, and Chip Select have to be ready before the Read Strobe is asserted. Valid values are from 0 to 31.

Referenced by LCDIDDTimingSet().

§ ui8RSDuration

uint8_t tLCDIDDTiming::ui8RSDuration

Read Strobe Duration cycles. Field value defines the number of MCLK cycles for which the Read Strobe is held active when performing a read access. Valid values are from 1 to 63.

Referenced by LCDIDDTimingSet().

§ ui8RSHold

uint8_t tLCDIDDTiming::ui8RSHold

Read Strobe Hold cycles. Field value defines the number of MCLK cycles for which Data Bus/Pad Output Enable, ALE, the Direction bit, and Chip Select are held after the Read Strobe is deasserted when performing a read access. Valid values are from 1 to 15.

Referenced by LCDIDDTimingSet().

§ ui8DelayCycles

uint8_t tLCDIDDTiming::ui8DelayCycles

Field value defines the number of MCLK cycles between the end of one device access and the start of another device access using the same Chip Select unless the two accesses are both Reads. In this case, this delay is not incurred. Valid vales are from 1 to 4.

Referenced by LCDIDDTimingSet().


The documentation for this struct was generated from the following file:
Copyright 2018, Texas Instruments Incorporated