SAMV71 Xplained Ultra Software Package 1.5

lcd_color.h File Reference

Go to the source code of this file.

Defines

#define COLOR_BLACK   0x000000
#define COLOR_WHITE   0xFFFFFF
#define COLOR_BLUE   0x0000FF
#define COLOR_GREEN   0x00FF00
#define COLOR_RED   0xFF0000
#define COLOR_NAVY   0x000080
#define COLOR_DARKBLUE   0x00008B
#define COLOR_DARKGREEN   0x006400
#define COLOR_DARKCYAN   0x008B8B
#define COLOR_CYAN   0x00FFFF
#define COLOR_TURQUOISE   0x40E0D0
#define COLOR_INDIGO   0x4B0082
#define COLOR_DARKRED   0x800000
#define COLOR_OLIVE   0x808000
#define COLOR_GRAY   0x808080
#define COLOR_SKYBLUE   0x87CEEB
#define COLOR_BLUEVIOLET   0x8A2BE2
#define COLOR_LIGHTGREEN   0x90EE90
#define COLOR_DARKVIOLET   0x9400D3
#define COLOR_YELLOWGREEN   0x9ACD32
#define COLOR_BROWN   0xA52A2A
#define COLOR_DARKGRAY   0xA9A9A9
#define COLOR_SIENNA   0xA0522D
#define COLOR_LIGHTBLUE   0xADD8E6
#define COLOR_GREENYELLOW   0xADFF2F
#define COLOR_SILVER   0xC0C0C0
#define COLOR_LIGHTGREY   0xD3D3D3
#define COLOR_LIGHTCYAN   0xE0FFFF
#define COLOR_VIOLET   0xEE82EE
#define COLOR_AZUR   0xF0FFFF
#define COLOR_BEIGE   0xF5F5DC
#define COLOR_MAGENTA   0xFF00FF
#define COLOR_TOMATO   0xFF6347
#define COLOR_GOLD   0xFFD700
#define COLOR_ORANGE   0xFFA500
#define COLOR_SNOW   0xFFFAFA
#define COLOR_YELLOW   0xFFFF00
#define BLACK   0x0000
#define BLUE   0x001F
#define RED   0xF800
#define GREEN   0x07E0
#define WHITE   0xFFFF
#define BLUE_LEV(level)   ((level)&BLUE)
#define GREEN_LEV(level)   ((((level)*2)<<5)&GREEN)
#define RED_LEV(level)   (((level)<<(5+6))&RED)
#define GRAY_LEV(level)   (BLUE_LEV(level) | GREEN_LEV(level) | RED_LEV(level))
#define RGB_24_TO_RGB565(RGB)   (((RGB >>19)<<11) | (((RGB & 0x00FC00) >>5)) | (RGB & 0x00001F))
#define RGB_24_TO_18BIT(RGB)   (((RGB >>16)&0xFC) | (((RGB & 0x00FF00) >>10) << 10) | (RGB & 0x0000FC)<<16)
#define RGB_16_TO_18BIT(RGB)   (((((RGB >>11)*63)/31)<<18) | (RGB & 0x00FC00) | (((RGB & 0x00001F)*63)/31))
#define BGR_TO_RGB_18BIT(RGB)   (RGB & 0xFF0000) | ((RGB & 0x00FF00) >> 8) | ((RGB & 0x0000FC) >> 16))
#define BGR_16_TO_18BITRGB(RGB)   BGR_TO_RGB_18BIT(RGB_16_TO_18BIT(RGB))

Detailed Description

RGB 24-bits color table definition.

Definition in file lcd_color.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines