for (uint16_t x=0;x<LCD_W;x++) { //esp_lcd_panel_draw_bitmap(lcd_panel,x,y,x+1,y+1,&color); // 显示 蓝色 esp_lcd_panel_draw_bitmap(lcd_panel,x,y,x+1,y+1,buf); // 显示 红色 } }_CunJiang Posts: 2 Joined: Sat May 13, 2023 8:10 am Re...
for (uint16_t x=0;x<LCD_W;x++) { //esp_lcd_panel_draw_bitmap(lcd_panel,x,y,x+1,y+1,&color); // 显示 蓝色 esp_lcd_panel_draw_bitmap(lcd_panel,x,y,x+1,y+1,buf); // 显示 红色 } }_CunJiang Posts: 2 Joined: Sat May 13, 2023 8:10 am Re...
我初始化st7789的屏幕后想用esp_lcd_panel_draw_bitmap对屏幕填充颜色,请问为什么不能通过直接发送颜色地址来填充,而需要拆开来才能正确显示颜色? Code: Untitled.c Select all uint16_t color=RED;// #define RED 0xF800 uint8_t buf[2]={color>>8,color}; uint16_t test_buf[1]={color}; for(...
我初始化st7789的屏幕后想用esp_lcd_panel_draw_bitmap对屏幕填充颜色,请问为什么不能通过直接发送颜色地址来填充,而需要拆开来才能正确显示颜色? Code: Untitled.c Select all uint16_t color=RED;// #define RED 0xF800 uint8_t buf[2]={color>>8,color}; uint16_t test_buf[1]={color}; for(...
我初始化st7789的屏幕后想用esp_lcd_panel_draw_bitmap对屏幕填充颜色,请问为什么不能通过直接发送颜色地址来填充,而需要拆开来才能正确显示颜色? Code: Untitled.c Select all uint16_t color=RED;// #define RED 0xF800 uint8_t buf[2]={color>>8,color}; uint16_t test_buf[1]={color}; for(...