lcddrv.h
来自「ADS环境下的类似linux内核的操作系统」· C头文件 代码 · 共 32 行
H
32 行
/* MShowTec - www.mshowtec.com
** msLinux LCDDrv.h ver1.0
** 20051221 lmjx create limiao@mshowtec.com
**
*/
#ifndef MSLINUX_LCDDRV_H
#define MSLINUX_LCDDRV_H
#include "gdi.h"
#define LCDBASE (0x2000100)
#define LCDADDR (*(unsigned int*)(LCDBASE+0x00))
#define LCDDATA (*(unsigned int*)(LCDBASE+0x04))
#define TOUCHCON (*(unsigned int*)(LCDBASE+0x08))
#define TOUCHSTATE (*(unsigned int*)(LCDBASE+0x0c))
#define TOUCHBUF (*(unsigned int*)(LCDBASE+0x10))
#define LCDCON (0)
#define CURX (1)
#define CURY (2)
#define LCDBL (3)
#define UPDATE (4)
#define write_cmd(reg,val) (LCDADDR = (reg),LCDDATA = (val))
#define write_data(val) (LCDDATA = (val))
void InitLCD(void);
void DrawRealXY(unsigned short x,unsigned short y,unsigned short c);
void DrawRealScreen(unsigned short StartX,unsigned short StartY,unsigned short Width,unsigned short Height);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?