显示有两种模式:
1、MCU RAM 操作之后一起写入显示屏的RAM
在MCU上分配一个成员大小为8位的数组 长度是像素点数的1/8(一位控制一个像素点)
如图:数组是Image_BW
之后是用 显示的操作算法将每个点由对应的数字或字母 汉字的字模写入数组中
最后将数组一起写入显示屏的RAM
OLED_GUIInit();
Paint_NewImage(Image_BW,OLED_W,OLED_H,90,WHITE);
OLED_Clear(WHITE); //F7
OLED_Display(Image_BW); //Clear
OLED_Clear实际就是 将Image数组中所有成员都变成对应的颜色对应字节
void OLED_Clear(u16 Color)
{
u16 X,Y;
u32 Addr;
for (Y = 0; Y < Paint.HeightByte; Y

文章详细介绍了OLED显示屏的两种显示模式:一是通过MCU操作数组后一次性写入RAM,二是分字节写入RAM再显示。其中涉及OLED_GUIInit、OLED_Clear、OLED_Display等函数,以及EPD_Update的显示控制寄存器设置,讨论了不同模式下的显示效果和优化建议。
&spm=1001.2101.3001.5002&articleId=128637597&d=1&t=3&u=bae9ed2cee4c471dad626f405d1420c1)
4845

被折叠的 条评论
为什么被折叠?



