ts188a.c

来自「ssd192X_LPC2210_V2.0 LPC2210的16位数据口控制SS」· C语言 代码 · 共 117 行

C
117
字号
#include "ssd192X.h"int LCD_WIDTH=480;int LCD_HEIGHT=234;void lcd_hw_init(void){	int i=0;	INT32 lcd_hw_init[][2]=	{		//{REG_PCLK_CONFIG,0x11},        {REG_FPFRAME_START_OFFSET0      ,0x00},        {REG_FPFRAME_START_OFFSET1      ,0x00},        {REG_FPFRAME_STOP_OFFSET0       ,0x00},        {REG_FPFRAME_STOP_OFFSET1       ,0x00},                {REG_PCLK_FREQ_RATIO_0         ,0xff},                {REG_PCLK_FREQ_RATIO_1         ,0xf2},                //{REG_PCLK_FREQ_RATIO_2         ,0x2},                {REG_PCLK_FREQ_RATIO_2         ,0x3},                //{REG_PANEL_TYPE                ,0x61},                //{REG_MOD_RATE                  ,0x00},                //{REG_HORIZ_TOTAL_0             ,0x18},                //{REG_HORIZ_TOTAL_1             ,0x07},                //{REG_HDP                       ,0x15},                //{REG_HDP_START_POS0            ,0x0a},                //{REG_HDP_START_POS1            ,0x00},                //{REG_VERT_TOTAL0               ,0xef},                //{REG_VERT_TOTAL1               ,0x00},                //{REG_VDP0                      ,0xdb},                //{REG_VDP1                      ,0x00},                //{REG_VDP_START_POS0            ,0x03},                //{REG_VDP_START_POS1            ,0x00},                //{REG_HSYNC_PULSE_WIDTH         ,0x01},                //{REG_HSYNC_PULSE_START_POS0    ,0x00},                //{REG_HSYNC_PULSE_START_POS1    ,0x00},                //{REG_VSYNC_PULSE_WIDTH         ,0x01},                //{REG_VSYNC_PULSE_START_POS0    ,0x00},                //{REG_VSYNC_PULSE_START_POS1    ,0x00},                //{REG_GPIO_STATUS_CONTROL1               ,0x00},                //{REG_HRTFT_SPECIAL_OUTPUT               ,0x01},		{REG_PANEL_TYPE,0x61},		{REG_MOD_RATE                  ,0x00},		{REG_HORIZ_TOTAL_0             ,0x4d},		{REG_HORIZ_TOTAL_1             ,0x00},		{REG_HDP                       ,0x40},		{REG_HDP_START_POS0            ,0x66},		{REG_HDP_START_POS1            ,0x00},		{REG_VERT_TOTAL0               ,0x05},		{REG_VERT_TOTAL1               ,0x01},		{REG_VDP0                      ,0xe9},		{REG_VDP1                      ,0x00},		{REG_VDP_START_POS0            ,0x12},		{REG_VDP_START_POS1            ,0x00},		{REG_HSYNC_PULSE_WIDTH         ,0x05},		{REG_HSYNC_PULSE_START_POS0    ,0x00},		{REG_HSYNC_PULSE_START_POS1    ,0x00},		{REG_VSYNC_PULSE_WIDTH         ,0x02},		{REG_VSYNC_PULSE_START_POS0    ,0x00},		{REG_VSYNC_PULSE_START_POS1    ,0x00},		{REG_POST_PROCESSING_SATURATION,0x20},//0x2c		{REG_POST_PROCESSING_BRIGHTNESS,0xb0},//0x2d		{REG_POST_PROCESSING_CONTRAST,0x20},//0x2e		{REG_POST_PROCESSING_CTRL,0x01},//0x2f		{REG_DEFINE_END				,0x00}	};/*        {REG_FPFRAME_START_OFFSET0      ,0x00},        {REG_FPFRAME_START_OFFSET1      ,0x00},        {REG_FPFRAME_STOP_OFFSET0       ,0x00},        {REG_FPFRAME_STOP_OFFSET1       ,0x00},		{REG_PCLK_FREQ_RATIO_0         ,0xff},		{REG_PCLK_FREQ_RATIO_1         ,0x50},		{REG_PCLK_FREQ_RATIO_2         ,0x01},		{REG_PANEL_TYPE                ,0x61},		{REG_MOD_RATE                  ,0x00},		{REG_HORIZ_TOTAL_0             ,0x18},		{REG_HORIZ_TOTAL_1             ,0x07},		{REG_HDP                       ,0x15},		{REG_HDP_START_POS0            ,0x0a},		{REG_HDP_START_POS1            ,0x00},		{REG_VERT_TOTAL0               ,0xef},		{REG_VERT_TOTAL1               ,0x00},		{REG_VDP0                      ,0xdb},		{REG_VDP1                      ,0x00},		{REG_VDP_START_POS0            ,0x03},		{REG_VDP_START_POS1            ,0x00},		{REG_HSYNC_PULSE_WIDTH         ,0x01},		{REG_HSYNC_PULSE_START_POS0    ,0x00},		{REG_HSYNC_PULSE_START_POS1    ,0x00},		{REG_VSYNC_PULSE_WIDTH         ,0x01},		{REG_VSYNC_PULSE_START_POS0    ,0x00},		{REG_VSYNC_PULSE_START_POS1    ,0x00},		{REG_GPIO_STATUS_CONTROL1		,0x00},		{REG_HRTFT_SPECIAL_OUTPUT		,0x01},		{REG_DEFINE_END				,0x00}	};*/	debug("Initialize Ts188a\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 + =
减小字号Ctrl + -
显示快捷键?