spv518_osd_palette.h
来自「TFT显示的源码,附了使用说明书 要下载的速度了」· C头文件 代码 · 共 60 行
H
60 行
#ifndef _SPV518_OSD_Palette_h
#define _SPV518_OSD_Palette_h
/****************************
color format:
1. 2 color mode/2 color + highlight(4 color)
2. 4 color mode/4 color + highlight(4 color+4 highlight color)
3. 16 color mode/16 color + highlight(16 color+16 highlight color)
****************************/
#include "types.h"
/****
R:0x00~0xFF
G:0x00~0xFF
B:0x00~0xFF
A:0x00~0xFF (0x00 means 100% transparency, 0xFF 0% transparency)
****/
const UINT32 SPV518_2color_mapping_table[]=
{ //RGBA
0x00000080/*"black"*/, 0x00FF00FF/*"lime"*/,
/*==========High-light=========*/
0x00008080/*"navy"*/, 0xC0C0C0FF /*"silver"*/,
};
const UINT32 SPV518_4color_mapping_table[]=
{ //RGBA
0x000000FF/*"black"*/, 0x00FF00FF/*"lime"*/,
0xFF0000FF/* "red"*/, 0xFFFFFFFF/*"white"*/,
/*==========High-light=========*/
0xFF0000FF/* "red"*/, 0xFFFFFFFF/*"white"*/,
0x000000FF/*"black"*/, 0x00FF00FF/*"lime"*/,
};
const UINT32 SPV518_16color_mapping_table[]=
{
//RGBA
0x000000FF/*"black"*/, 0x00FF00FF/*"lime"*/,
0x0000FFFF/*"blue"*/, 0x008000FF/*"green"*/,
0x000080FF/*"navy"*/, 0xC0C0C0FF /*"silver"*/,
0x00FFFFFF/*"aqua"*/, 0x808080FF /*"gray"*/,
0x808000FF/*"olive"*/, 0x008080FF/*"teal"*/,
0x800080FF/*"purple"*/, 0xFFFF00FF/*"yellow"*/,
0xFF00FFFF/*"fuchsia"*/, 0x800000FF/*"maroon"*/,
0xFF0000FF/* "red"*/, 0xFFFFFFFF/*"white"*/,
/*==========High-light=========*/
0xFF0000FF/*"red"*/, 0xFFFFFFFF/*"white"*/,
0xFF00FFFF/*"fuchsia"*/, 0x800000FF/*"maroon"*/,
0x800080FF/*"purple"*/, 0xFFFF00FF/*"yellow"*/,
0x0000FFFF/*"blue"*/, 0x00FF00FF/*"lime"*/,
0x808000FF/*"olive"*/, 0x008080FF/*"teal"*/,
0x000080FF/*"navy"*/, 0xC0C0C0FF /*"silver"*/,
0x00FFFFFF/*"aqua"*/, 0x808080FF /*"gray"*/,
0x000000FF/*"black"*/, 0x008000FF/*"green"*/,
};
#endif/*_SPV518_OSD_Palette_h*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?