📄 lcdconfig.h
字号:
/*
**--------------File Info-------------------------------------------------------------------------------
** File name: DisConfig.h
** Last modified Date: 2005-1-6
** Last Version: V1.0
** Descriptions: tft 驱动软件包: 配置文件
** Soft Packet of tft Driver: configuration header file
**--------------------------------------------------------------------------------------
*/
/* 下面为TFT使用的硬件条件配置,用户可根据实际需要修改 */
#define _CS1 (1<<27) /* P0.27 */
#define RS (1<<28) /* P0.28 */
#define _WR (1<<25) /* P0.25 */
#define _RD (1<<24) /* P0.24 */
#define Data0_23 (1<<23)
#define Data0_22 (1<<22)
#define Data0_21 (1<<21)
#define Data0_20 (1<<20)
#define Data0_19 (1<<19)
#define Data0_18 (1<<18)
#define Data0_17 (1<<17)
#define Data0_16 (1<<16)
#define Data0_15 (1<<15)
#define Data0_14 (1<<14)
#define Data0_13 (1<<13)
#define Data0_12 (1<<12)
#define Data0_11 (1<<11)
#define Data0_10 (1<<10)
#define Data0_9 (1<<9)
#define Data0_8 (1<<8)
#define DataPort (Data0_23|Data0_22|Data0_21|Data0_20|Data0_19|Data0_18|Data0_17|Data0_16|Data0_15|Data0_14|Data0_13|Data0_12|Data0_11|Data0_10|Data0_9|Data0_8)
#define DisplayCol 240
#define DisplaySeg 320
/********************************/
/*Application Program Configurations*/
/* 应用程序配置 */
/********************************/
//This segment could be modified as needed.
//以下根据需要改动
#include "GUI_CONFIG.H"
#include "GUI_BASIC.H"
#include "GUI_STOCKC.H"
#include "FONT_MACRO.H"
#include "FONT8_8.H"
#include "FONT5_7.H"
#include "LOADBIT.H"
#include "WINDOWS.H"
#include "MENU.H"
// 其它函数
void delay(unsigned int param);
void WriteRegAddr(unsigned int Address);
void WriteData(unsigned int OutData);
void WriteReg(unsigned int Address, unsigned int OutData);
void LCD_Reset(void);
void LCD_Initial(void);
void Checker(unsigned int param1,unsigned int param2);
void WriteGrid1(void);
void Field(void);
void WR_DATA(unsigned int temp1, unsigned int temp2);
void showpicture1(void);
void WriteBar1(void);
void GUI_HLine(uint32 x0, uint32 y0, uint32 x1, uint32 color);
void GUI_RLine(uint32 x0, uint32 y0, uint32 y1, uint32 color);
uint8 GUI_Point(uint32 x, uint32 y, uint32 color);
/****************************************************************************
* 名称:GUI_CmpColor()
* 功能:判断颜色值是否一致。
* 入口参数:color1 颜色值1
* color2 颜色值2
* 出口参数:返回1表示相同,返回0表示不相同。
* 说明:由于颜色类型TCOLOR可以是结构类型,所以需要用户编写比较函数。
****************************************************************************/
//extern int GUI_CmpColor(TCOLOR color1, TCOLOR color2);
#define GUI_CmpColor(color1, color2) (color1==color2)
/****************************************************************************
* 名称:GUI_CopyColor()
* 功能:颜色值复制。
* 入口参数:color1 目标颜色变量
* color2 源颜色变量
* 出口参数:无
* 说明:由于颜色类型TCOLOR可以是结构类型,所以需要用户编写复制函数。
****************************************************************************/
//extern void GUI_CopyColor(TCOLOR *color1, TCOLOR color2);
#define GUI_CopyColor(color1, color2) *color1 = color2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -