⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcm_toshiba22.h.svn-base

📁 多个厂家的LCD 驱动程序
💻 SVN-BASE
字号:
#ifndef __LCM_TOSHIBA22_H__
    #define __LCM_TOSHIBA22_H__


////////////////////////////////////////////////////////////////////////
//include
////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////
//define
////////////////////////////////////////////////////////////////////////
#ifdef _PRIMARY_LCM_TOSHIBA22

#define PRIMARY_LCM_TYPE                PANEL_MPU_TYPE

#define PRIMARY_LCM_WIDTH                176
#define PRIMARY_LCM_HEIGHT                220

#define MC_PRIMARY_LCM_INIT                TOSHIBA22_LCM_Init
#define MC_PRIMARY_LCM_UPDATE                TOSHIBA22_LCM_Update
#define MC_PRIMARY_LCM_POWER_ON                TOSHIBA22_LCM_PowerOn
#define MC_PRIMARY_LCM_DISPLAY_ON            TOSHIBA22_LCM_DisplayOn
#define MC_PRIMARY_LCM_DISPLAY_OFF            TOSHIBA22_LCM_DisplayOff
#define MC_PRIMARY_LCM_STANDBY_ON            TOSHIBA22_LCM_StandbyOn
#define MC_PRIMARY_LCM_STANDBY_OFF            TOSHIBA22_LCM_StandbyOff
#define MC_PRIMARY_LCM_ADDRESS_REFRESH            TOSHIBA22_LCM_AddressRefresh
#endif

#ifdef _SECONDARY_LCM_TOSHIBA22
#define SECONDARY_LCM_TYPE                PANEL_MPU_TYPE

#define SECONDARY_LCM_WIDTH                176
#define SECONDARY_LCM_HEIGHT                 220

#define MC_SECONDARY_LCM_INIT                TOSHIBA22_LCM_Init
#define MC_SECONDARY_LCM_UPDATE(a)            TOSHIBA22_LCM_Update(LCMTARGET_SUB, a)
#define MC_SECONDARY_LCM_POWER_ON            TOSHIBA22_LCM_PowerOn
#define MC_SECONDARY_LCM_DISPLAY_ON            TOSHIBA22_LCM_DisplayOn
#define MC_SECONDARY_LCM_DISPLAY_OFF            TOSHIBA22_LCM_DisplayOff
#define MC_SECONDARY_LCM_STANDBY_ON            TOSHIBA22_LCM_StandbyOn
#define MC_SECONDARY_LCM_STANDBY_OFF            TOSHIBA22_LCM_StandbyOff
#define MC_SECONDARY_LCM_ADDRESS_REFRESH        TOSHIBA22_LCM_AddressRefresh
#endif

////////////////////////////////////////////////////////////////////////
//typedef struct
////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////
//enum
////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////
//extern global variable
////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////
//prototype function
////////////////////////////////////////////////////////////////////////
void TOSHIBA22_LCM_PowerOn(void);
void TOSHIBA22_LCM_DisplayOn(void);
void TOSHIBA22_LCM_DisplayOff(void);
void TOSHIBA22_LCM_StandbyOn(void);
void TOSHIBA22_LCM_StandbyOff(void);
void TOSHIBA22_LCM_AddressRefresh(void);
void TOSHIBA22_LCM_Init(U8 bTargetLCM);
void TOSHIBA22_LCM_Update(U8 bTargetLCM, U16 *pu16Buffer);

#endif                    // #ifndef __LCM_TOSHIBA22_H__

⌨️ 快捷键说明

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