📄 mon_wqvga.c
字号:
#include "ssd192X.h"int LCD_WIDTH=480;int LCD_HEIGHT=234;int WIDE_TFT=0;void lcd_hw_init(void){ int i=0; INT32 lcd_hw_init[][2]= { {REG_PCLK_FREQ_RATIO_0 ,0x13},//0x158 {REG_PCLK_FREQ_RATIO_1 ,0x0a},//0x159 {REG_PCLK_FREQ_RATIO_2 ,0x05},//0x15a {REG_PANEL_TYPE ,0x61},//0x10 /*parallel tft*/ {REG_MOD_RATE ,0x00},//0x11 {REG_HORIZ_TOTAL_0 ,0x63},//0x12 {REG_HORIZ_TOTAL_1 ,0x07},//0x13 {REG_HDP ,0x3b},//0x14 //480 {REG_HDP_START_POS0 ,0x50},//0x16 {REG_HDP_START_POS1 ,0x00},//0x17 {REG_VERT_TOTAL0 ,0x0c},//0x18 {REG_VERT_TOTAL1 ,0x02},//0x19 {REG_VDP0 ,0xe9},//0x1C //234 {REG_VDP1 ,0x00},//0x1D {REG_VDP_START_POS0 ,0xa5},//0x1e {REG_VDP_START_POS1 ,0x00},//0x1f {REG_HSYNC_PULSE_WIDTH ,0xdf},//0x20 {REG_LLINE_PULSE_START_SUBPIXEL_POS,0x00},//0x21=0pixels {REG_HSYNC_PULSE_START_POS0 ,0x92},//0x22 {REG_HSYNC_PULSE_START_POS1 ,0x02},//0x23 {REG_VSYNC_PULSE_WIDTH ,0x81},//0x24 {REG_VSYNC_PULSE_START_POS0 ,0x22},//0x26 {REG_VSYNC_PULSE_START_POS1 ,0x00},//0x27 {REG_FPFRAME_START_OFFSET0 ,0x0},//0x30 {REG_FPFRAME_START_OFFSET1 ,0x0},//0x31 {REG_HRTFT_SPECIAL_OUTPUT ,0x01},//0x38 {REG_DYN_DITHER_CONTROL, 0x00}, //0x50 {REG_GPIO_STATUS_CONTROL1 ,0x00},//0xac// {REG_DISPLAY_MODE ,0x05},//0x70//default off {REG_SPECIAL_EFFECTS, 0x40},//0x71 ** byte swap enable {REG_LCD0_Rise_0 ,0x01},//0x2b0 {REG_LCD0_Rise_1 ,0x00},//0x2b1 {REG_LCD0_Fall_0 ,0x04},//0x2b4 {REG_LCD0_Fall_1 ,0x00},//0x2b5 {REG_LCD0_Period_0 ,0x0a},//0x2b8 {REG_LCD0_Period_0 ,0x00},//0x2b9 {REG_LCD0_Ctl_0 ,0x02},//0x2bc {REG_DEFINE_END ,0x00}//0xFFFF }; debug("Init monitor WQVGA (480RGBx234).\n"); while(lcd_hw_init[i][0]!=REG_DEFINE_END) { SSD_REGWB(lcd_hw_init[i][0],lcd_hw_init[i][1]); i++; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -