To configure and initialize the LCD controller as well as create compelling GUIs for applications involving TM4C129x products Texas Instruments’ has developed TivaWare for C Series. A suite of royalty free, precompiled libraries and source code for TM4C129x MCU drivers and examples. The Peripheral Driver Library provides a convenient API function call based interface to initialize and configure the LCD controller, direct access to LIDD controller and LCD DMA engine. The drivers lcd.c and lcd.h are located in TivaWare for C Series. Extensive documentation that includes information about function prototype, return type, and arguments is also available in TivaWare for C Series. Texas Instruments’ has also developed a Graphics Library which provides a set of graphics primitives and a widget set for creating GUIs. It is based on three layers: display driver layer, Graphics primitives layer, & widget layer. The source code along with extensive documentation are provided inside of TivaWare for C Series. Images on the following screen shows examples of graphics created using TI’s graphics library.

