UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
774 of 1269
NXP Semiconductors
UM10503
Chapter 27: LPC43xx LCD
27.6.5 Upper Panel Frame Base Address register
The UPBASE register is the color LCD upper panel DMA base address register, and is
used to program the base address of the frame buffer for the upper panel. LCDUPBase
(and LCDLPBase for dual panels) must be initialized before enabling the LCD controller.
The base address must be doubleword aligned.
Optionally, the value may be changed mid-frame to create double-buffered video displays.
These registers are copied to the corresponding current registers at each LCD vertical
synchronization. This event causes the LNBU bit and an optional interrupt to be
generated. The interrupt can be used to reprogram the base address when generating
double-buffered video.
27.6.6 Lower Panel Frame Base Address register
The LPBASE register is the color LCD lower panel DMA base address register, and is
used to program the base address of the frame buffer for the lower panel. LCDLPBase
must be initialized before enabling the LCD controller. The base address must be
doubleword aligned.
Optionally, the value may be changed mid-frame to create double-buffered video displays.
These registers are copied to the corresponding current registers at each LCD vertical
synchronization. This event causes the LNBU bit and an optional interrupt to be
generated. The interrupt can be used to reprogram the base address when generating
double-buffered video.
Table 606. Line End Control register (LE, address 0x4000 800C) bit description
Bit
Symbol
Description
Reset
value
6:0
LED
Line-end delay.
Controls Line-end signal delay from the rising-edge of the last
panel clock, LCDDCLK. Program with number of LCDCLK clock
periods minus 1.
0x0
15:7
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
16
LEE
LCD Line end enable.
0 = LCDLE disabled (held LOW).
1 = LCDLE signal active.
0x0
31:17
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
Table 607. Upper Panel Frame Base register (UPBASE, address 0x4000 8010) bit
description
Bit
Symbol
Description
Reset
value
2:0
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
31:3
LCDUPBASE
LCD upper panel base address.
This is the start address of the upper panel frame data in
memory and is doubleword aligned.
0x0