Embedded Graphics Introduction
Graphical user interfaces, or GUIs, are an essential part of many human-machine interface (HMI) design. Visual controls and data communication are important not only to enhance ease of use, but also to instill confidence of the end user in the machine as well as confer brand promise and tie-in to other instances of brand communication.
Because everyone’s GUI design needs are not the same, Microchip offers product that support three different design paradigms (as seen in the table below): fully integrated, external controller, and Low-Cost Controllerless (LCC).
|Integrated Graphics Controller||Low Cost Controllerless Graphics||External Controller|
|Display||WVGA 800x480 (24 Bpps)||WVGA 800x480||WVGA 800x480|
|Graphics||HW acceleration, 2D Graphics rendering, Multi layer, Animation, Sprites||Graphics Functionality via Software and onboard DMA||HW Acceleration; SD card, I/F, JPEG Engine|
|Frame Buffer||Up to 640KB + DDR2 Interface + 32MB internal DRAM||Up to 512 KB on MCU||Onboard frame buffer depends on the external controller|
|Benefits||Fully Integrated Graphics Capabilities||Fully Integrated Reduced Graphics Capabilities||Multi-chip Solution with moderate to high Graphics capabilities|