STM32 使用 U8g2 显示自定义图像
首先移植 U8g2 图形库到 STM32,本文不赘述了。
本问针对 SSD1306 128*64 屏幕
自定义图片:
采用 PCtoLCD2002完美版 字模软件对图像取模,具体操作如下:
-
新建图像:
图像长宽分别为 128,64 -
根据需要绘制图像,例如:
-
设置字模格式:
需要注意:取模方式 取模走向 C51格式
-
生成字模,将字模保存备用;
-
在程序中添加一个只读数组,声明如下:文章来源:https://www.toymoban.com/news/detail-763450.html
#define SIZE 1024;
const uint8_t Img[SIZE] = {/*字模数组*/};
- 调用 U8g2 函数将图像显示,如:
u8g2_DrawXBMP(&u8g2,0,0,128,64,Img);
u8g2_SendBuffer(&u8g2);
到此,就可以完美的通过 U8g2 图像库显示自定义图像了。文章来源地址https://www.toymoban.com/news/detail-763450.html
到了这里,关于STM32 使用 U8g2 显示自定义图像的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!