#define Width 720 #define Height 720 #define HSW 100 #define HFP 140 #define HBP 140 #define VSW 4 #define VFP 20 #define VBP 20 #frame rate= 60.00Hz #Pixel Clk= 50.42Mhz #MIPI_CLK= 302Mbps(MIPI通道速率) #dsi.PLL_CLOCK= 151Mbps(MTK速率) //VDD=3.3V IOVCC=3.3V RESET=3.3V SPI_RES=1; Delay(20); //延迟20ms SPI_RES=0; Delay(50); //延迟50ms SPI_RES=1; Delay(120); //延迟120ms //第一个值写寄存器Command 、第二个值开始写赋值data。 //ST7703I+BOE3.95IPS(QV040YNQ-N80)6代线_Code_2Power_V4.3_mipi 4line_改善横条纹20230615 SSD_SEND(0xB9,0xF1,0x12,0x83);/// Set EXTC //3 SSD_SEND(0xB1,0x00,0x00,0x00,0xDA,0x80); SSD_SEND(0xB2,0x3C,0x12,0x30); /// Set RSO //3 SSD_SEND(0xB3,0x10,0x10,0x28,0x28,0x03,0xFF,0x00,0x00,0x00,0x00);/// SET RGB //10 SSD_SEND(0xB4,0x80);/// Set Panel Inversion //1 SSD_SEND(0xB5,0x0A,0x0A);/// Set BGP //1 vref //2 nvref SSD_SEND(0xB6,0x60,0x60);//0x97,0x97/ Set VCOM //1 F_VCOM //2 B_VCOM SSD_SEND(0xB8,0x26,0x22,0xF0,0x63);///Set ECP //0x75 for 3 Power Mode,0x25 for Power IC Mode SSD_SEND(0xBA,0x33,0x81,0x05,0xF9,0x0E,0x0E,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x44,0x25,0x00,0x90,0x0A,0x00,0x00,0x01,0x4F,0x01,0x00,0x00,0x37);/// Set DSI //1 //33:4Lane,32:3Lane,31:3Lane //27 SSD_SEND(0xBC,0x47);/// Set VDC SSD_SEND(0xBF,0x02,0x11,0x00);///Set PCR SSD_SEND(0xC0,0x73,0x73,0x50,0x50,0x00,0x00,0x12,0x70,0x00);/// Set SCR //9 SSD_SEND(0xC1,0x43,0x00,0x32,0x32,0x77,0xC1,0xFF,0xFF,0xCC,0xCC,0x77,0x77);/// Set POWER //12 VGH3 VGL3 //SSD_SEND(0xC1,0x25,0x00,0x32,0x32,0x77,0xE4,0xFF,0xFF,0xCC,0xCC,0x77,0x77);/// Set POWER //12 VGH3 VGL3 SSD_SEND(0xC6,0x82,0x00,0xBF,0xFF,0x00,0xFF); SSD_SEND(0xC7,0xB8,0x00,0x0A,0x00,0x00,0x00); SSD_SEND(0xC8,0x10,0x40,0x1E,0x02); SSD_SEND(0xCC,0x0B); /// Set Panel //1 Forward:0x0B , Backward:0x07 SSD_SEND(0xE0,0x00,0x0B,0x10,0x2C,0x3D,0x3F,0x42,0x3A,0x07,0x0D,0x0F,0x13,0x15,0x13,0x14,0x0F,0x16,0x00,0x0B,0x10,0x2C,0x3D,0x3F,0x42,0x3A,0x07,0x0D,0x0F,0x13,0x15,0x13,0x14,0x0F,0x16);/// Set Gamma //17 SSD_SEND(0xE3,0x07,0x07,0x0B,0x0B,0x0B,0x0B,0x00,0x00,0x00,0x00,0xFF,0x00,0xC0,0x10);/// Set EQ //14 SLPOTP SSD_SEND(0xE9,0xC8,0x10,0x0A,0x00,0x00,0x80,0x81,0x12,0x31,0x23,0x4F,0x86,0xA0,0x00,0x47,0x08,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x98,0x02,0x8B,0xAF,0x46,0x02,0x88,0x88,0x88,0x88,0x88,0x98,0x13,0x8B,0xAF,0x57,0x13,0x88,0x88,0x88,0x88,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00); /// Set GIP //63 COFF2[7:6] CON2[5:4] - - - - // 0xA8//0x62 SSD_SEND(0xEA,0x97,0x0C,0x09,0x09,0x09,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x9F,0x31,0x8B,0xA8,0x31,0x75,0x88,0x88,0x88,0x88,0x88,0x9F,0x20,0x8B,0xA8,0x20,0x64,0x88,0x88,0x88,0x88,0x88,0x23,0x00,0x00,0x02,0x71,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x81,0x00,0x00,0x00,0x00);/// Set GIP2 //61 SPOFF2[9:8]/SPON2[9:8]/SPOFF1[9:8]/SPON1[9:8] SSD_SEND(0xEF,0xFF,0xFF,0x01); DCS_Short_Write_NP(0x11); Delay (250); DCS_Short_Write_NP(0x29); Delay (50);