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 + -
显示快捷键?