Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

1.1 Introduction
Microchip Graphics Library Help Documentation
Description
The Microchip Libraries for Applications (MLA) Graphics Library is a free, modular library optimized for Microchip 16-bit
Microcontrollers. The library structure is shown in the following figure.
Microchip Graphics Library Architecture
1. Application Layer – This is the program that utilizes the Graphics Library.
2. User Message Interface- This is a layer should be implemented by user to provide messages for the library.
3. Graphics Object Layer – This layer renders the control objects such as button, list box, progress bar, meter and so on.
4. Graphics Primitives Layer – This layer implements the primitive rendering functions.
5. Device Display Driver This layer is the graphics display driver component that is optimized to the actual display module
used.
6. Graphics Display Module – This is the actual display module.
The library comes with features such as alpha blending, gradient fills, and anti-aliased fonts. These features can be enabled
or disabled through build configurations. Applications can take advantage of these features to enhance the user experience
while delivering performance required by the application.
1.1 Introduction MLA - Graphics Library Help
14

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh