TivaC Lcd Driver for 1602A LCD controller
A c++ driver for interfacing the TivaC with the 1602A LCD controller
Classes | Namespaces
lcd_driver.hpp File Reference

header file for LcdDriver class More...

#include <cstdint>
#include "general_timer/general_timer.hpp"
Include dependency graph for lcd_driver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lcddriver::LcdConfig
 the structure used for carrying the lcd controller settings Each pin description is an array of 3 members describing: the clock port(like SYSCTL_PERIPH_GPIOB), the gpio port(like GPIO_PORTB_BASE) and the gpio pin(like GPIO_PIN_6) More...
 
class  lcddriver::LcdDriver
 The main class for the LcdDriver, all interactions with the 1602 lcd controller will be through this class. More...
 

Namespaces

 lcddriver
 the namespace of the LcdDriver, all lcd controller related files are under this namespace
 

Detailed Description

header file for LcdDriver class

Author
Khoi Trinh
Date
2018-09-23