- "BSP_LCD_INIT_CMDS": "// {cmd, { data }, data_size, delay}\r\n/**** CMD_Page 1 ****/\r\n{0xFF, (uint8_t[]){0x98, 0x81, 0x01}, 3, 0},\r\n{0xB7, (uint8_t[]){0x03}, 1, 0}, // set 2 lane\r\n/**** CMD_Page 3 ****/\r\n{0xFF, (uint8_t[]){0x98, 0x81, 0x03}, 3, 0},\r\n{0x01, (uint8_t[]){0x00}, 1, 0},\r\n{0x02, (uint8_t[]){0x00}, 1, 0},\r\n{0x03, (uint8_t[]){0x73}, 1, 0},\r\n{0x04, (uint8_t[]){0x00}, 1, 0},\r\n{0x05, (uint8_t[]){0x00}, 1, 0},\r\n{0x06, (uint8_t[]){0x08}, 1, 0},\r\n{0x07, (uint8_t[]){0x00}, 1, 0},\r\n{0x08, (uint8_t[]){0x00}, 1, 0},\r\n{0x09, (uint8_t[]){0x1B}, 1, 0},\r\n{0x0a, (uint8_t[]){0x01}, 1, 0},\r\n{0x0b, (uint8_t[]){0x01}, 1, 0},\r\n{0x0c, (uint8_t[]){0x0D}, 1, 0},\r\n{0x0d, (uint8_t[]){0x01}, 1, 0},\r\n{0x0e, (uint8_t[]){0x01}, 1, 0},\r\n{0x0f, (uint8_t[]){0x26}, 1, 0},\r\n{0x10, (uint8_t[]){0x26}, 1, 0},\r\n{0x11, (uint8_t[]){0x00}, 1, 0},\r\n{0x12, (uint8_t[]){0x00}, 1, 0},\r\n{0x13, (uint8_t[]){0x02}, 1, 0},\r\n{0x14, (uint8_t[]){0x00}, 1, 0},\r\n{0x15, (uint8_t[]){0x00}, 1, 0},\r\n{0x16, (uint8_t[]){0x00}, 1, 0},\r\n{0x17, (uint8_t[]){0x00}, 1, 0},\r\n{0x18, (uint8_t[]){0x00}, 1, 0},\r\n{0x19, (uint8_t[]){0x00}, 1, 0},\r\n{0x1a, (uint8_t[]){0x00}, 1, 0},\r\n{0x1b, (uint8_t[]){0x00}, 1, 0},\r\n{0x1c, (uint8_t[]){0x00}, 1, 0},\r\n{0x1d, (uint8_t[]){0x00}, 1, 0},\r\n{0x1e, (uint8_t[]){0x40}, 1, 0},\r\n{0x1f, (uint8_t[]){0x00}, 1, 0},\r\n{0x20, (uint8_t[]){0x06}, 1, 0},\r\n{0x21, (uint8_t[]){0x01}, 1, 0},\r\n{0x22, (uint8_t[]){0x00}, 1, 0},\r\n{0x23, (uint8_t[]){0x00}, 1, 0},\r\n{0x24, (uint8_t[]){0x00}, 1, 0},\r\n{0x25, (uint8_t[]){0x00}, 1, 0},\r\n{0x26, (uint8_t[]){0x00}, 1, 0},\r\n{0x27, (uint8_t[]){0x00}, 1, 0},\r\n{0x28, (uint8_t[]){0x33}, 1, 0},\r\n{0x29, (uint8_t[]){0x03}, 1, 0},\r\n{0x2a, (uint8_t[]){0x00}, 1, 0},\r\n{0x2b, (uint8_t[]){0x00}, 1, 0},\r\n{0x2c, (uint8_t[]){0x00}, 1, 0},\r\n{0x2d, (uint8_t[]){0x00}, 1, 0},\r\n{0x2e, (uint8_t[]){0x00}, 1, 0},\r\n{0x2f, (uint8_t[]){0x00}, 1, 0},\r\n{0x30, (uint8_t[]){0x00}, 1, 0},\r\n{0x31, (uint8_t[]){0x00}, 1, 0},\r\n{0x32, (uint8_t[]){0x00}, 1, 0},\r\n{0x33, (uint8_t[]){0x00}, 1, 0},\r\n{0x34, (uint8_t[]){0x00}, 1, 0},\r\n{0x35, (uint8_t[]){0x00}, 1, 0},\r\n{0x36, (uint8_t[]){0x00}, 1, 0},\r\n{0x37, (uint8_t[]){0x00}, 1, 0},\r\n{0x38, (uint8_t[]){0x00}, 1, 0},\r\n{0x39, (uint8_t[]){0x00}, 1, 0},\r\n{0x3a, (uint8_t[]){0x00}, 1, 0},\r\n{0x3b, (uint8_t[]){0x00}, 1, 0},\r\n{0x3c, (uint8_t[]){0x00}, 1, 0},\r\n{0x3d, (uint8_t[]){0x00}, 1, 0},\r\n{0x3e, (uint8_t[]){0x00}, 1, 0},\r\n{0x3f, (uint8_t[]){0x00}, 1, 0},\r\n{0x40, (uint8_t[]){0x00}, 1, 0},\r\n{0x41, (uint8_t[]){0x00}, 1, 0},\r\n{0x42, (uint8_t[]){0x00}, 1, 0},\r\n{0x43, (uint8_t[]){0x00}, 1, 0},\r\n{0x44, (uint8_t[]){0x00}, 1, 0},\r\n\r\n{0x50, (uint8_t[]){0x01}, 1, 0},\r\n{0x51, (uint8_t[]){0x23}, 1, 0},\r\n{0x52, (uint8_t[]){0x45}, 1, 0},\r\n{0x53, (uint8_t[]){0x67}, 1, 0},\r\n{0x54, (uint8_t[]){0x89}, 1, 0},\r\n{0x55, (uint8_t[]){0xab}, 1, 0},\r\n{0x56, (uint8_t[]){0x01}, 1, 0},\r\n{0x57, (uint8_t[]){0x23}, 1, 0},\r\n{0x58, (uint8_t[]){0x45}, 1, 0},\r\n{0x59, (uint8_t[]){0x67}, 1, 0},\r\n{0x5a, (uint8_t[]){0x89}, 1, 0},\r\n{0x5b, (uint8_t[]){0xab}, 1, 0},\r\n{0x5c, (uint8_t[]){0xcd}, 1, 0},\r\n{0x5d, (uint8_t[]){0xef}, 1, 0},\r\n\r\n{0x5e, (uint8_t[]){0x11}, 1, 0},\r\n{0x5f, (uint8_t[]){0x02}, 1, 0},\r\n{0x60, (uint8_t[]){0x00}, 1, 0},\r\n{0x61, (uint8_t[]){0x07}, 1, 0},\r\n{0x62, (uint8_t[]){0x06}, 1, 0},\r\n{0x63, (uint8_t[]){0x0E}, 1, 0},\r\n{0x64, (uint8_t[]){0x0F}, 1, 0},\r\n{0x65, (uint8_t[]){0x0C}, 1, 0},\r\n{0x66, (uint8_t[]){0x0D}, 1, 0},\r\n{0x67, (uint8_t[]){0x02}, 1, 0},\r\n{0x68, (uint8_t[]){0x02}, 1, 0},\r\n{0x69, (uint8_t[]){0x02}, 1, 0},\r\n{0x6a, (uint8_t[]){0x02}, 1, 0},\r\n{0x6b, (uint8_t[]){0x02}, 1, 0},\r\n{0x6c, (uint8_t[]){0x02}, 1, 0},\r\n{0x6d, (uint8_t[]){0x02}, 1, 0},\r\n{0x6e, (uint8_t[]){0x02}, 1, 0},\r\n{0x6f, (uint8_t[]){0x02}, 1, 0},\r\n{0x70, (uint8_t[]){0x02}, 1, 0},\r\n{0x71, (uint8_t[]){0x02}, 1, 0},\r\n{0x72, (uint8_t[]){0x02}, 1, 0},\r\n{0x73, (uint8_t[]){0x05}, 1, 0},\r\n{0x74, (uint8_t[]){0x01}, 1, 0},\r\n{0x75, (uint8_t[]){0x02}, 1, 0},\r\n{0x76, (uint8_t[]){0x00}, 1, 0},\r\n{0x77, (uint8_t[]){0x07}, 1, 0},\r\n{0x78, (uint8_t[]){0x06}, 1, 0},\r\n{0x79, (uint8_t[]){0x0E}, 1, 0},\r\n{0x7a, (uint8_t[]){0x0F}, 1, 0},\r\n{0x7b, (uint8_t[]){0x0C}, 1, 0},\r\n{0x7c, (uint8_t[]){0x0D}, 1, 0},\r\n{0x7d, (uint8_t[]){0x02}, 1, 0},\r\n{0x7e, (uint8_t[]){0x02}, 1, 0},\r\n{0x7f, (uint8_t[]){0x02}, 1, 0},\r\n{0x80, (uint8_t[]){0x02}, 1, 0},\r\n{0x81, (uint8_t[]){0x02}, 1, 0},\r\n{0x82, (uint8_t[]){0x02}, 1, 0},\r\n{0x83, (uint8_t[]){0x02}, 1, 0},\r\n{0x84, (uint8_t[]){0x02}, 1, 0},\r\n{0x85, (uint8_t[]){0x02}, 1, 0},\r\n{0x86, (uint8_t[]){0x02}, 1, 0},\r\n{0x87, (uint8_t[]){0x02}, 1, 0},\r\n{0x88, (uint8_t[]){0x02}, 1, 0},\r\n{0x89, (uint8_t[]){0x05}, 1, 0},\r\n{0x8A, (uint8_t[]){0x01}, 1, 0},\r\n\r\n/**** CMD_Page 4 ****/\r\n{0xFF, (uint8_t[]){0x98, 0x81, 0x04}, 3, 0},\r\n{0x38, (uint8_t[]){0x01}, 1, 0},\r\n{0x39, (uint8_t[]){0x00}, 1, 0},\r\n{0x6C, (uint8_t[]){0x15}, 1, 0},\r\n{0x6E, (uint8_t[]){0x1A}, 1, 0},\r\n{0x6F, (uint8_t[]){0x25}, 1, 0},\r\n{0x3A, (uint8_t[]){0xA4}, 1, 0},\r\n{0x8D, (uint8_t[]){0x20}, 1, 0},\r\n{0x87, (uint8_t[]){0xBA}, 1, 0},\r\n{0x3B, (uint8_t[]){0x98}, 1, 0},\r\n\r\n/**** CMD_Page 1 ****/\r\n{0xFF, (uint8_t[]){0x98, 0x81, 0x01}, 3, 0},\r\n{0x22, (uint8_t[]){0x0A}, 1, 0},\r\n{0x31, (uint8_t[]){0x00}, 1, 0},\r\n{0x50, (uint8_t[]){0x6B}, 1, 0},\r\n{0x51, (uint8_t[]){0x66}, 1, 0},\r\n{0x53, (uint8_t[]){0x73}, 1, 0},\r\n{0x55, (uint8_t[]){0x8B}, 1, 0},\r\n{0x60, (uint8_t[]){0x1B}, 1, 0},\r\n{0x61, (uint8_t[]){0x01}, 1, 0},\r\n{0x62, (uint8_t[]){0x0C}, 1, 0},\r\n{0x63, (uint8_t[]){0x00}, 1, 0},\r\n\r\n// Gamma P\r\n{0xA0, (uint8_t[]){0x00}, 1, 0},\r\n{0xA1, (uint8_t[]){0x15}, 1, 0},\r\n{0xA2, (uint8_t[]){0x1F}, 1, 0},\r\n{0xA3, (uint8_t[]){0x13}, 1, 0},\r\n{0xA4, (uint8_t[]){0x11}, 1, 0},\r\n{0xA5, (uint8_t[]){0x21}, 1, 0},\r\n{0xA6, (uint8_t[]){0x17}, 1, 0},\r\n{0xA7, (uint8_t[]){0x1B}, 1, 0},\r\n{0xA8, (uint8_t[]){0x6B}, 1, 0},\r\n{0xA9, (uint8_t[]){0x1E}, 1, 0},\r\n{0xAA, (uint8_t[]){0x2B}, 1, 0},\r\n{0xAB, (uint8_t[]){0x5D}, 1, 0},\r\n{0xAC, (uint8_t[]){0x19}, 1, 0},\r\n{0xAD, (uint8_t[]){0x14}, 1, 0},\r\n{0xAE, (uint8_t[]){0x4B}, 1, 0},\r\n{0xAF, (uint8_t[]){0x1D}, 1, 0},\r\n{0xB0, (uint8_t[]){0x27}, 1, 0},\r\n{0xB1, (uint8_t[]){0x49}, 1, 0},\r\n{0xB2, (uint8_t[]){0x5D}, 1, 0},\r\n{0xB3, (uint8_t[]){0x39}, 1, 0},\r\n\r\n// Gamma N\r\n{0xC0, (uint8_t[]){0x00}, 1, 0},\r\n{0xC1, (uint8_t[]){0x01}, 1, 0},\r\n{0xC2, (uint8_t[]){0x0C}, 1, 0},\r\n{0xC3, (uint8_t[]){0x11}, 1, 0},\r\n{0xC4, (uint8_t[]){0x15}, 1, 0},\r\n{0xC5, (uint8_t[]){0x28}, 1, 0},\r\n{0xC6, (uint8_t[]){0x1B}, 1, 0},\r\n{0xC7, (uint8_t[]){0x1C}, 1, 0},\r\n{0xC8, (uint8_t[]){0x62}, 1, 0},\r\n{0xC9, (uint8_t[]){0x1C}, 1, 0},\r\n{0xCA, (uint8_t[]){0x29}, 1, 0},\r\n{0xCB, (uint8_t[]){0x60}, 1, 0},\r\n{0xCC, (uint8_t[]){0x16}, 1, 0},\r\n{0xCD, (uint8_t[]){0x17}, 1, 0},\r\n{0xCE, (uint8_t[]){0x4A}, 1, 0},\r\n{0xCF, (uint8_t[]){0x23}, 1, 0},\r\n{0xD0, (uint8_t[]){0x24}, 1, 0},\r\n{0xD1, (uint8_t[]){0x4F}, 1, 0},\r\n{0xD2, (uint8_t[]){0x5F}, 1, 0},\r\n{0xD3, (uint8_t[]){0x39}, 1, 0},\r\n\r\n/**** CMD_Page 0 ****/\r\n{0xFF, (uint8_t[]){0x98, 0x81, 0x00}, 3, 0},\r\n{0x35, (uint8_t[]){0x00}, 0, 0},\r\n// {0x11, (uint8_t []){0x00}, 0},\r\n{0xFE, (uint8_t[]){0x00}, 0, 0},\r\n{0x29, (uint8_t[]){0x00}, 0, 0},\r\n//============ Gamma END===========\r\n",
0 commit comments