📄 display.h
字号:
/******************************************************
display
*******************************************************/
#ifndef _DISPLAY_H_
#define _DISPLAY_H_
#define red 0xf800
#define blue 0x001f
#define green 0x07e0
#define white 0xffff
#define black 0x0000
#define main_lcd_mincol 0
#define main_lcd_minrow 0
#define sub_lcd_mincol 0
#define sub_lcd_minrow 0
#define sub_lcd_maxwidth 96
#define sub_lcd_maxhight 96
#define main_lcd_maxwidth 240
#define main_lcd_maxhight 320
void writeLCDDataRegister(U16 data);
void writeLCDInstructionRegister(U16 data);
void SubLcdCmdWrite(U8 data);
void SubLcdDataWrite(U8 data);
void disp_mainlcd_update_screen( unsigned char*pdata);
void disp_sublcd_update_screen( int start_x,int start_y ,int width,int hight,unsigned char*pdata);
void disp_mainlcd_update16( int start_x,int start_y ,int width,int hight,U16* pdata);
void disp_mainlcdblock_update( int start_x,int start_y ,int width,int hight, U8* pdata);
void set_mainlcd_windows( U16 start_x,U16 start_y ,U16 endx,U16 endy);
void display_colr(unsigned short colr);
void mainlcd_display_colr(unsigned short colr);
void main_display_black_white(void);
void sub_display_black_white(void);
//void main_display_r_g_b_z(void);
void set_background_wordclor(U16 pre_bclor,U16 pre_wclour, U16 last_bclor,U16 last_wclour);
void setmainlcd_back_word(int start_x,int start_y ,int width,int hight, U8* pdata,U8 chang_flag);
void movie(void);
void mainlcd_display_windowsline( int start_x,int start_y ,int width,int hight,unsigned short colr);
void mainlcd_update_18bit(unsigned char *pdata);
/******************************************************
func name: Backlight()
desc: 点亮背光
*******************************************************/
void Open_Backlight(void);
/******************************************************
func name: Backlight()
desc: 点亮背光
*******************************************************/
void Close_Backlight(void);
/******************************************************
func name: mainlcd_enter_sleep(void)
desc:
*******************************************************/
void mainlcd_enter_sleep(void);
/******************************************************
func name: sublcd_enter_sleep
desc:
*******************************************************/
void sublcd_enter_sleep(void);
/******************************************************
func name: exit_sleep
desc:
*******************************************************/
void exit_sleep(void);
/******************************************************
func name: enter_exit_sleep_test
desc:
*******************************************************/
void enter_exit_sleep_test(int times);
/******************************************************
func name: set_mainlcd_background(void)
desc:
*******************************************************/
void set_mainlcd_picturebackground(int start_x,int start_y ,int width,int hight, U8* pdata,U8 chang_flag);
/******************************************************
func name: set_ background_clor
desc:
*******************************************************/
void set_background_clor( U16 bclor,U16 wclour);
void enter_sleep(void);
#endif /*_DISPLAY_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -