Renesas H8S Driver Configuration, LCD Direct Drive Configuration Macros, Macro Name, Description

Models: H8S H8SX

1 26
Download 26 pages 51.3 Kb
Page 5
Image 5
2.Driver Configuration

Direct Drive LCD Design Guide

2.Driver Configuration

The LCD Direct Driver is configured through the setting of macro definitions. These macros are illustrated in the sample code. The following table briefly describes the location of each of these macros and their location in LCD Direct Drive demonstration code. For examples of each macro usage, refer to the demonstration code.

2.1 LCD Direct Drive Configuration Macros

Macro Name

Description

Units

Demo Location

 

System Clock Configuration

 

 

ICLK_FREQUENCY

Clock frequency of MCU core

Hz

HWSetup.h

PCLK_FREQUENCY

Clock frequency of peripherals

Hz

HWSetup.h

BCLK_FREQUENCY

Clock frequency of external bus

Hz

HWSetup.h

 

 

 

 

FRAME_HEIGHT

Frame Buffer Configuration

Lines

DirectLCD_CNF.h

FRAME_WIDTH

Frame Buffer Configuration

Dots

DirectLCD_CNF.h

V_LINES_INVERT

Frame Buffer Configuration

Select

DirectLCD_CNF.h

H_DOT_INVERT

Frame Buffer Configuration

Select

DirectLCD_CNF.h

PANEL_ROTATE

Frame Buffer Configuration

Select

DirectLCD_CNF.h

LCD_FRAMES

Frame Buffer Configuration

Frames

DirectLCD_CNF.h

MAX_FRAME_REGIONS

Frame Buffer Configuration

Regions

DirectLCD_CNF.h

 

 

 

 

SRAM_DD

Driver Mode Selection

Select

DirectLCD_CNF.h

SRAM_NOMUX_DD

Driver Mode Selection

Select

DirectLCD_CNF.h

SDRAM_DD

Driver Mode Selection

Select

DirectLCD_CNF.h

SDRAM_CLUSTER_DD

Driver Mode Selection

Select

DirectLCD_CNF.h

 

 

 

 

DOT_CLOCK_FREQUENCY_DATA

Driver Mode Configuration

Hz

DirectLCD_CNF.h

DOT_CLOCK_FREQUENCY_BLANK

Driver Mode Configuration

Hz

DirectLCD_CNF.h

DESIRED_FRAME_RATE

Driver Mode Configuration

Hz

DirectLCD_CNF.h

MINIMUM_MCU_ACCESS_PCT

Driver Mode Configuration

%

DirectLCD_CNF.h

 

 

 

 

DOT_INVERT

LCD Panel Configuration

Select

DirectLCD_CNF(panel).h

V_LINES_PULSE

LCD Panel Configuration

Lines

DirectLCD_CNF(panel).h

V_LINES_BACK_PORCH

LCD Panel Configuration

Lines

DirectLCD_CNF(panel).h

V_LINES_DISPLAY

LCD Panel Configuration

Lines

DirectLCD_CNF(panel).h

V_LINES_FRONT_PORCH

LCD Panel Configuration

Lines

DirectLCD_CNF(panel).h

H_DOT_PULSE

LCD Panel Configuration

Dots

DirectLCD_CNF(panel).h

H_DOT_BACK_PORCH

LCD Panel Configuration

Dots

DirectLCD_CNF(panel).h

H_DOT_DISPLAY

LCD Panel Configuration

Dots

DirectLCD_CNF(panel).h

H_DOT_FRONT_PORCH

LCD Panel Configuration

Dots

DirectLCD_CNF(panel).h

4

Page 5
Image 5
Renesas H8S Driver Configuration, LCD Direct Drive Configuration Macros, Macro Name, Description, Units, Demo Location