lcd controller ili9325 example.
Copyright (c) 2011-2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | ILI9325_LCD_CS 1 |
Functions | |
static void | configure_console (void) |
Configure UART console. More... | |
int | main (void) |
Application entry point for smc_lcd example. More... | |
Variables | |
struct ili9325_opt_t | g_ili9325_display_opt |
#define ILI9325_LCD_CS 1 |
Referenced by display_init(), and main().
|
static |
Configure UART console.
References uart_rs232_options::baudrate, CONF_UART, CONF_UART_BAUDRATE, CONF_UART_PARITY, stdio_serial_init(), and sysclk_enable_peripheral_clock().
Referenced by main().
int main | ( | void | ) |
Application entry point for smc_lcd example.
References AAT31XX_AVG_BACKLIGHT_LEVEL, aat31xx_disable_backlight(), aat31xx_set_backlight(), ili9325_opt_t::background_color, board_init(), COLOR_BLACK, COLOR_BLUE, COLOR_GREEN, COLOR_RED, COLOR_VIOLET, COLOR_WHITE, configure_console(), ili9325_opt_t::foreground_color, g_ili9325_display_opt, ili9325_display_on(), ili9325_draw_circle(), ili9325_draw_filled_rectangle(), ili9325_draw_line(), ili9325_draw_string(), ili9325_init(), ILI9325_LCD_CS, ILI9325_LCD_HEIGHT, ILI9325_LCD_WIDTH, ili9325_set_foreground_color(), pmc_enable_periph_clk(), smc_set_cycle_timing(), smc_set_mode(), smc_set_pulse_timing(), smc_set_setup_timing(), sysclk_init(), ili9325_opt_t::ul_height, and ili9325_opt_t::ul_width.
struct ili9325_opt_t g_ili9325_display_opt |
Referenced by main(), and run_test_init().