osddisplay.h

来自「本软件为tft型液晶显示器的驱动程序 可用于车载主机显示屏等」· C头文件 代码 · 共 87 行

H
87
字号
#ifndef __osddisplay_h__

#define __osddisplay_h__

#define  BASEROW     1
#define  BASECOL     0



#define  BLACK       0x00
#define  BLUE        0x01
#define  GREEN       0x02
#define  CAMBLUE     0x03
#define  RED         0x04
#define  PURPLE	     0x05 
#define  YELLOW	     0x06
#define  WHITE	     0x07

#define CTRADDR      0

#define BRIGHTADDR   5
#define CONTADDR     6
#define COLORADDR    7
#define PICADDR      8

#define TINTADDR     1
#define COMADDR      2
#define SUBRADDR     3
#define SUBBADDR     4

extern void Osd_Init(void);
extern void Logo_Disp(void);
extern void Osd_Clear(void);
extern void Windows_Close(void);

extern void Num16_Disp(unsigned char,unsigned char,unsigned char);
extern void Char_Disp(unsigned char,unsigned char,unsigned char);
extern void String_Disp(unsigned char,unsigned char,unsigned char *,unsigned char);
extern void Char_Attrib_Set(unsigned char,unsigned char,unsigned char);
extern void String_Attrib_Set(unsigned char,unsigned char,unsigned char,unsigned char);
extern void Row_Ctrol(unsigned char,unsigned char,unsigned char,unsigned char);//整行的属性
extern void Window_Disp(unsigned char,unsigned char,unsigned char,unsigned char,
                 unsigned char,unsigned char,unsigned char,unsigned char);
extern void Window_Control(unsigned char);
extern void Pwm_Process(unsigned char,unsigned char);
extern void Osd_Adjust(unsigned char,unsigned char);
extern void Start_Pos(unsigned char,unsigned char);

extern void Row_Clear(unsigned char,unsigned char,unsigned char);
extern void NP_Adjust(unsigned char);

extern void Sysdata_Updata(void);
extern void SysWindows_Close(void);

extern void VideoSet_Windows(void);
extern void Videodata_Updata(void);

extern void SoundSet_Windows(void);
extern void Sounddata_Updata(void);



extern void RadioDisp_Windows(void);
extern void Radiodata_Updata(void);


extern void UsrSet_Windows(void);
extern void Usrdata_Updata(void);

extern void DvcData_Updata(unsigned char,unsigned char,unsigned char,unsigned char,unsigned char,unsigned char);
extern void DvcDisp_Windows(void);

extern void DvdData_Updata(unsigned char,unsigned char,unsigned char,unsigned char,unsigned char);
extern void DvdDisp_Windows(void);


extern void Signal_Disp(void);
extern void Volume_Disp(void);
extern void Ch_Disp(unsigned char);

extern void Time_Disp(unsigned char,unsigned char);
extern void Data_Disp(unsigned char,unsigned char,unsigned char);


extern void Menu_Select(unsigned char);
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?