关于stm32方07zgt6的lcd显示图片

2019-07-20 09:30发布

请原子哥或各位的大佬帮忙,给个4.3寸lcd显示图片的例程以供参考,小弟直接是使用image2lcd取模800*480的图片16位真彩数据,用开窗函数lcd_set_window,和光标设置函数,直接使LCD->RAM=color的方式得出的图像均为模糊图像void LCD_Clear1(unsigned char *str)
{
        u32 index=0;
  u16 color;       
        u32 totalpoint=418;
        totalpoint*=760;                        
        LCD_Set_Window(0,0,418,760);
  LCD_SetCursor(0x00,0x0000);       
        LCD_WriteRAM_Prepare();                                
        for(index=0;index<totalpoint;index++)
        {
          color=((u16)*str++)<<8;
    color|=*str;
                LCD->LCD_RAM=color;       
                str+=2;
        }

}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
543808826
1楼-- · 2019-07-20 14:01
 精彩回答 2  元偷偷看……
一抹残阳
2楼-- · 2019-07-20 19:15
我想问一下,又出现过乱码吗?  你的屏
543808826
3楼-- · 2019-07-20 21:37
 精彩回答 2  元偷偷看……
一抹残阳
4楼-- · 2019-07-20 23:04
 精彩回答 2  元偷偷看……
543808826
5楼-- · 2019-07-21 00:17
一抹残阳 发表于 2018-2-8 11:33
我的是.096寸的, 做ESD的话  ,OLED会死。

我没做这种的,我就想做个背景图片,结果没成功
一抹残阳
6楼-- · 2019-07-21 03:21
543808826 发表于 2018-2-8 14:44
我没做这种的,我就想做个背景图片,结果没成功

刚检查出问题 ,, 有几个引脚没接地 ,不知道有没有问题  我写程序的

一周热门 更多>