Sign in

username:

password:



Not a member?

Search lpc2000



Search tips

Subscribe to lpc2000



lpc2000 by Keywords

2106 | ADC | ARM7 | Atmel | Bootloader | CAN | CrossStudio | CrossWorks | DDS | ECos | Ethernet | ETM | FIFO | FLASH | FPGA | GCC | GDB | GNU | GNUARM | GPIO | I2C | IAP | IAR | JTAG | Kickstart | LCD | Linux | LPC | LPC-E2294 | LPC2000 | LPC2100 | LPC2104 | Lpc2106 | Lpc210x | LPC2114 | LPC2119 | LPC2124 | LPC2129 | Lpc2138 | LPC213x | LPC21xx | LPC2210 | LPC2212 | LPC2214 | LPC2292 | LPC2294 | LPC2xxx | LPC3128 | MCB2100 | Olimex | Philips | PWM | Rowley | RTC | RTOS | SPI | SSP | UART | UART0 | UART1 | ULINK | USB | Watchdog | Wiggler

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | LPC2000 | LPC2478 + TFT LCD -> How to manage multipe page buffers

Discussion group dedicated to the Philips LPC2000 family of ARM MCUs

LPC2478 + TFT LCD -> How to manage multipe page buffers - Felipe de A N L - Oct 10 13:07:52 2009

Hello folks!

I am trying to mannage multiple page buffers for the TFT LCD on the LPC2478,
I did try to change the UP_PANNEL_ADDRESS and LOWER_PANNEL_ADDRESS registers
on the LPC2478 but there was no result, is there another way of doing it ?

Thanks
[Non-text portions of this message have been removed]

------------------------------------



(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )


Re: LPC2478 + TFT LCD -> How to manage multipe page buffers - rolf_meeser - Oct 10 14:31:28 2009

Hi Felipe,

--- In l...@yahoogroups.com, Felipe de A N L wrote:
>
> Hello folks!
>
> I am trying to mannage multiple page buffers for the TFT LCD on the LPC2478,
> I did try to change the UP_PANNEL_ADDRESS and LOWER_PANNEL_ADDRESS registers
> on the LPC2478 but there was no result, is there another way of doing it ?
>

I've successfully used a two buffer scheme to play a video:
(Assuming that currently buffer1 is being scanned)

1. Fill buffer2 with next frame.
2. Wait for "Base Address Register Update" interrupt.
3. Set LCD_UPBASE to buffer2.
4. Fill buffer1 with next frame.
2. Wait for "Base Address Register Update" interrupt.
3. Set LCD_UPBASE to buffer1.
4. Goto 1

Rolf

------------------------------------



(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )

Re: Re: LPC2478 + TFT LCD -> How to manage multipe page buffers - Felipe de A N L - Oct 10 18:44:06 2009

Thanks, I could successfully change between pages.
Cya.

2009/10/10 rolf_meeser

> Hi Felipe,
> --- In l...@yahoogroups.com , Felipe de A N
> L wrote:
> >
> > Hello folks!
> >
> > I am trying to mannage multiple page buffers for the TFT LCD on the
> LPC2478,
> > I did try to change the UP_PANNEL_ADDRESS and LOWER_PANNEL_ADDRESS
> registers
> > on the LPC2478 but there was no result, is there another way of doing it
> ?
> > I've successfully used a two buffer scheme to play a video:
> (Assuming that currently buffer1 is being scanned)
>
> 1. Fill buffer2 with next frame.
> 2. Wait for "Base Address Register Update" interrupt.
> 3. Set LCD_UPBASE to buffer2.
> 4. Fill buffer1 with next frame.
> 2. Wait for "Base Address Register Update" interrupt.
> 3. Set LCD_UPBASE to buffer1.
> 4. Goto 1
>
> Rolf
>
>
>
[Non-text portions of this message have been removed]

------------------------------------

______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.


(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )