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

📄 tv_encoder_rohm.h.svn-base

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

////////////////////////////////////////////////////////////////////////
//include
////////////////////////////////////////////////////////////////////////
#include "iMagicApi.h"

////////////////////////////////////////////////////////////////////////
//prototype function
////////////////////////////////////////////////////////////////////////
void ROHM_LCM_PowerOn(void);
void ROHM_LCM_DisplayOn(void);
void ROHM_LCM_DisplayOff(void);
void ROHM_LCM_StandbyOn(void);
void ROHM_LCM_StandbyOff(void);
void ROHM_LCM_AddressRefresh(void);
void ROHM_LCM_Init(U08);
void ROHM_LCM_Update(U08, U16 *);
void ROHM_LCM_RamAddress(U08, U16, U16);

////////////////////////////////////////////////////////////////////////
//define
////////////////////////////////////////////////////////////////////////
#ifdef _PRIMARY_TV_ENCODER_ROHM
#define PRIMARY_LCM_TYPE                        PANEL_RGB_TYPE

#define PRIMARY_LCM_WIDTH                       288
#define PRIMARY_LCM_HEIGHT                      220

#define MC_PRIMARY_LCM_INIT                     ROHM_LCM_Init
#define MC_PRIMARY_LCM_UPDATE                   ROHM_LCM_Update
#define MC_PRIMARY_LCM_POWER_ON                 ROHM_LCM_PowerOn
#define MC_PRIMARY_LCM_DISPLAY_ON               ROHM_LCM_DisplayOn    
#define MC_PRIMARY_LCM_DISPLAY_OFF              ROHM_LCM_DisplayOff    
#define MC_PRIMARY_LCM_STANDBY_ON               ROHM_LCM_StandbyOn    
#define MC_PRIMARY_LCM_STANDBY_OFF              ROHM_LCM_StandbyOff    
#define MC_PRIMARY_LCM_ADDRESS_REFRESH          ROHM_LCM_AddressRefresh    
    #define MC_PRIMATY_LCM_RAM_ADDRESS          ROHM_LCM_RamAddress
#endif

#ifdef _SECONDARY_TV_ENCODER_ROHM
#define SECONDARY_LCM_TYPE                      PANEL_RGB_TYPE

#define SECONDARY_LCM_WIDTH                     288
#define SECONDARY_LCM_HEIGHT                    220

#define MC_SECONDARY_LCM_INIT                   ROHM_LCM_Init
#define MC_SECONDARY_LCM_UPDATE                 ROHM_LCM_Update
#define MC_SECONDARY_LCM_POWER_ON               ROHM_LCM_PowerOn    
#define MC_SECONDARY_LCM_DISPLAY_ON             ROHM_LCM_DisplayOn    
#define MC_SECONDARY_LCM_DISPLAY_OFF            ROHM_LCM_DisplayOff        
#define MC_SECONDARY_LCM_STANDBY_ON             ROHM_LCM_StandbyOn    
#define MC_SECONDARY_LCM_STANDBY_OFF            ROHM_LCM_StandbyOff
#define MC_SECONDARY_LCM_ADDRESS_REFRESH        ROHM_LCM_AddressRefresh    
    #define MC_SECONDARY_LCM_RAM_ADDRESS        ROHM_LCM_RamAddress
#endif

#define _ROHM_TV_ENCODER_ID                     0x70

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


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


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


#endif                // #ifndef __TV_ENCODER_ROHM_AU20_H__

⌨️ 快捷键说明

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