lcm.h

来自「ARM9200+嵌入式linux下的lcd驱动」· C头文件 代码 · 共 34 行

H
34
字号
#ifndef	lcd_H
#define	lcd_H

struct point
{
	unsigned short x;
	unsigned short y;
};


#define LCM_MAGIC	0xbb
#define LCM_SETDISPLAYMODE	_IOW(LCM_MAGIC,0,unsigned long)
#define LCM_CLEARSCREENTEXT	_IO(LCM_MAGIC,1)
#define LCM_WRITETEXT	_IO(LCM_MAGIC,2)
#define LCM_CLEARSCREENGRAPHY	_IO(LCM_MAGIC,3)
#define LCM_WRITETMAP	_IO(LCM_MAGIC,4)
#define LCM_DRAWDOT	_IO(LCM_MAGIC,5)
#define LCM_SETCURSORADDR   _IO(LCM_MAGIC,6)
#define LCM_READMAP  _IO(LCM_MAGIC,7)
#define LCM_CLEARBLOCK _IO(LCM_MAGIC,8)

#define OPRATE_CLEARSCREENTEXT 0x0
#define OPRATE_WRITETEXT 0x1
#define OPRATE_CLEARSCREENGRAPHY 0x2
#define OPRATE_WRITETMAP 0x3
#define OPRATE_DRAWDOT 0x4
#define OPRATE_SETCUSORADDR 0x5
#define OPRATE_READMAP  0x6
#define OPRATE_CLEARBLOCK  0x7
#define DISPLAY_TEXT 0x0
#define DISPLAY_GRAPHY 0x1
#define DISPLAY_GRAPHYCURSOR 0x2
#endif

⌨️ 快捷键说明

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