📄 hal_lcdc.h
字号:
/************************************************************************/
/* */
/* Copyright (C) 2006 Oki Electric Industry Co., LTD. */
/* */
/* System Name : ML675050 series */
/* Module Name : ML675050 LCDC HAL program */
/* File Name : hal_lcdc.h */
/* Date : 2005/12/26 initial version */
/* */
/************************************************************************/
#ifndef HAL_LCDC_H
#define HAL_LCDC_H
#define TMG1_ADT 0x00000050
#define TMG1_LPW 0x00000200
#define TMG1_HFP 0x00000000
#define TMG1_HBP 0x00000000
#define TMG2_LPP 0x000000f0
#define TMG2_FPW 0x00000200
#define TMG2_VFP 0x00000000
#define TMG2_VBP 0x00000000
#define TMG3_RCD 0x00000002
#define TMG3_LCLKON 0x00000020
#define TMG3_FPPOL 0x00000000
#define TMG3_LPPOL 0x00000000
#define TMG3_CPPOL 0x00000100
#define TMG3_DFF 0x00000000
#define TMG3_DF 0x00000000
#define TMG3_OEPOL 0x00000000
#define TMG3_CPBLK 0x00000000
#define TMG3_LPBLK 0x00000000
#define VRAM_ADDR_START 0x7C010000
#define VRAM_ADDR_END 0x7C0127FF
/******************************/
/* typedef */
/******************************/
typedef struct ML675050_VramParam {
uint8_t data; /* LCD data */
uint8_t display_mode; /* LCD display mode */
} ML675050_VramParam;
/******************************/
/* Functions declaration */
/******************************/
int16_t HALLcdc_Init(uint16_t hPixels, uint16_t vPixels);
int16_t HALLcdc_WriteVram(ML675050_VramParam *pVram);
#endif /* end of HAL_LCDC_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -