STM32使用U8g2库显示自定义图像教程
STM32 使用 U8g2 显示自定义图像
首先移植 U8g2 图形库到 STM32,本文不赘述了。
本问针对 SSD1306 128*64 屏幕
自定义图片:
采用 PCtoLCD2002完美版 字模软件对图像取模,具体操作如下:
新建图像:
图像长宽分别为 128,64
根据需要绘制图像,例如:
设置字模格式:
需要注意:取模方式 取模走向 C51格式
生成字模,将字模保存备用;
在程序中添加一个只读数组,声明如下:
#define SIZE 1024;
const uint8_t Img[SIZE] = {/*字模数组*/};
u8g2_DrawXBMP(&u8g2,0,0,128,64,Img);
u8g2_SendBuffer(&u8g2);
到此,就可以完美的通过 U8g2 图像库显示自定义图像了。