lcddrive.h
来自「周立功经典实验教程《ARM嵌入式系统实验教程》的配套源代码」· C头文件 代码 · 共 40 行
H
40 行
/****************************************************************************************
* 文件名:LCDDRIVE.H
* 功能:LCD驱动程序,包括底层驱动,刷新显示子程序。
* 说明:
****************************************************************************************/
#ifndef LCDDRIVE_H
#define LCDDRIVE_H
#define GUI_LCM_XMAX 240 /* 定义液晶x轴的点数 */
#define GUI_LCM_YMAX 128 /* 定义液晶y轴的点数 */
/***********************************************************************
* 名称:LCD_Initialize()
* 功能:LCM初始化,将LCM初始化为纯图形模式,显示起始地址为0x0000,。
* 入口参数:无
* 出口参数:无
* 说明:函数会设置LCM数据总线为输出方式
***********************************************************************/
extern void LCD_Initialize(void);
/***********************************************************************
* 名称:LCD_FillAll()
* 功能:LCD填充。以图形方式进行填充,起始地址为0x0000。
* 入口参数:dat 要填充的数据
* 出口参数:无
***********************************************************************/
extern void LCD_FillAll(uint8 dat);
/****************************************************************************
* 名称:LCD_UpdatePoint()
* 功能:在指定位置上画点,刷新某一点。
* 入口参数: x 指定点所在列的位置
* y 指定点所在行的位置
* 出口参数:返回值为1时表示操作成功,为0时表示操作失败。
* 说明:操作失败原因是指定地址超出缓冲区范围。
****************************************************************************/
extern void LCD_UpdatePoint(uint32 x, uint32 y);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?