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

📄 tft.c

📁 ssd192Xv1 液晶驱动程序 驱动程序 彩屏液晶
💻 C
字号:
#include "ssd192X.h"

int LCD_WIDTH=240;
int LCD_HEIGHT=160;
int WIDE_TFT=0;
void lcd_hw_init(void)
{
	int i=0;
	INT32 lcd_hw_init[][2]=
	{
        {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         	,0xff},
		{REG_PCLK_FREQ_RATIO_2         	,0x03},
		{REG_PANEL_TYPE                	,0x41},
		{REG_MOD_RATE                  	,0x00},
		{REG_HORIZ_TOTAL_0             	,0x22},
		{REG_HDP                       	,0x1d},
		{REG_HDP_START_POS0            	,0x15},
		{REG_HDP_START_POS1            	,0x00},
		{REG_VERT_TOTAL0               	,0xc7},
		{REG_VERT_TOTAL1               	,0x00},
		{REG_VDP0                      	,0x9f},
		{REG_VDP1                      	,0x00},
		{REG_VDP_START_POS0            	,0x14},
		{REG_VDP_START_POS1            	,0x00},
		{REG_HSYNC_PULSE_WIDTH         	,0x87},
		{REG_HSYNC_PULSE_START_POS0    	,0x05},
		{REG_HSYNC_PULSE_START_POS1    	,0x00},
		{REG_VSYNC_PULSE_WIDTH         	,0x80},
		{REG_VSYNC_PULSE_START_POS0    	,0x00},
		{REG_GPIO_STATUS_CONTROL1       ,0x80},
		{REG_HRTFT_SPECIAL_OUTPUT		,0x00},
		{REG_DEFINE_END					,0x00}
	};

	debug("Initialize TFT\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 + -