Microchip Technology AC164127-9 数据表

下载
页码 34
AN1368
DS01368A-page 6
 2011 Microchip Technology Inc.
Microcontroller
The application code running inside the microcontroller
decides which data should be stored in the frame
buffer, and as the frame buffer changes, the display
content also changes. Each pixel’s color is calculated
and stored in the frame buffer. The microcontroller and
the display controller must have the same settings, with
respect to the color depth and memory range of the
frame buffer being used. The microcontroller must
have sufficient processing power (usually measured in
MIPS) to render the required shapes in the frame
buffer, such that it does not appear to be drawn slowly
on the display screen. This is because the display
controller keeps pumping data from the frame buffer
concurrently, with the microcontroller rendering pixels
into the frame buffer. However, the microcontroller
does not render any new shapes into the frame buffer
if there is no change on the display screen. If there is a
change on the screen, only the changed pixels need to
be sent to the frame buffer, thereby minimizing the data
transfer to the frame buffer. 
In
 
, only four pixels will be changed, and at a
16-bit color depth, 4 * 16/8 = 8 bytes need to be sent
to the frame buffer.
FIGURE 7:
PIXEL DATA UPDATE
Microcontroller
Display Glass
Frame
Buffer
Display
Controller