在使用Img2LCD取模软件和ST7735S驱动IC控制LCD时,发现API中显示图片的函数调用后显示异常
原函数:
void ST7735_DrawImage(uint16_t x, uint16_t y, uint16_t w, uint16_t h, const uint16_t* data) {
if((x >= ST7735_WIDTH) || (y >= ST7735_HEIGHT)) return;
if((x + w - 1) >= ST7735_WIDTH) return;
if((y + h - 1) >= ST7735_HEIGHT) return;
ST7735_Select();
ST7735_SetAddressWindow(x, y, x+w-1, y+h-1);
ST7735_WriteData((uint8_t*)data, sizeof(uint16_t)*w*h);
ST7735_Unselect();
}
输入数据要求16位rgb565格式图片,与Img2LCD取...