小熊派开发板显示图片
参考
[手把手教学]零基础学会STM32 LCD显示图片_lcd触摸屏在keil中如何显示图片-CSDN博客
我这里用的小熊派官方的LCD驱动
/*** @brief 显示图片** @remark Image2Lcd取模方式: C语言数据/水平扫描/16位真彩色(RGB565)/高位在前 其他的不要选** @param x,y 起点坐标* @param width 图片宽度* @param height 图片高度* @param p 图片缓存数据起始地址** @return void*/
void LCD_Show_Image(uint16_t x, uint16_t y, uint16_t width, uint16_t height, const uint8_t *p)
{if(x + width > LCD_Width || y + height > LCD_Height){return;}LCD_Address_Set(x, y, x + width - 1, y + height - 1);LCD_DC(1);if(width * height*2>65535){LCD_SPI_Send((uint8_t *)p, 65535);LCD_SPI_Send((uint8_t *)(p+65535), width*height*2-65535);}else{LCD_SPI_Send((uint8_t *)p, width * height * 2);}
}
这个显示图片的函数描述的很清除了 按照格式设置即可 软件在上面那个博主有
小熊派这个直接用数组的画尽量选小一点的图片 太大了 容易崩 图片越大占的内容也很大的
根据图片大小设置就行 因为这个屏幕分辨率就240x240
这样就行
有点小了 哈哈
感兴趣的可以研究一下代码