Application Configuration

Microchip Graphics Library

Microchip Graphics Library
Application Configuration
Topics
Name 
Description 
This selects the configuration of the library. When Non-blocking configuration is selected, state machine based rendering is used to perform object rendering.
When blocking configuration is used, this line MUST be commented. In this case object rendering will not exit until the object is fully rendered.
The USE_NONBLOCKING_CONFIG option is located in the GraphicsConfig.h header file. 
Font data can be placed in multiple locations. Set these options in the GraphicsConfig.h header file.
- USE_FONT_FLASH - Font in internal flash memory support. When placed in internal flash memory, it can further classified to be placed in program flash by adding USE_GFX_FONT_IN_PROGRAM_SECTION.
- USE_FONT_EXTERNAL - Font in external memory support. Use this for fonts located in external memory like SPI Flash or external memory mapped to Extended Data Space. 
Similar to Font data bitmaps can also be placed in two locations. One is in FLASH memory and the other is from external memory. Definining one or both enables the support for bitmaps located in internal flash and external memory.
The USE_BITMAP_FLASH and USE_BITMAP_EXTERNAL options are located in the GraphicsConfig.h header file. 
This contains miscellaneous macros and functions that can be redefined for various system support such as Operating System defined functions. 
This is an example of the GraphicsConfig.h file implementation:
 
Links
Microchip Graphics Library Version 3.06.02 - October 15, 2012
Copyright © 2012 Microchip Technology, Inc.  All rights reserved