野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9723|回复: 2

[emWin] 移植emWin竖屏字符图片显示都正常,但横屏图片显示花屏

[复制链接]
发表于 2016-10-23 13:03:21 | 显示全部楼层 |阅读模式
横屏时,图片依旧无法正常显示。
比如打开鼠标显示 GUI_CURSOR_Show();或者运行 GUIDEMO_Main();
都会花屏: QQ截图20161023115048.png QQ截图20161023115106.png

我用的ILI9325
方向切换不就是调换X、Y坐标吗?
竖屏:
        lcddev.wramcmd=0X22;
        lcddev.setxcmd=0X20;
        lcddev.setycmd=0X21;  
横屏:      
        lcddev.wramcmd=0X22;
        lcddev.setxcmd=0X21;
        lcddev.setycmd=0X20;  
设置光标函数:
void LCD_SetCursor(u16 Xpos, u16 Ypos)
{
    if(lcddev.dir==1)Xpos=lcddev.width-1-Xpos;
    LCD_WriteReg(lcddev.setxcmd, Xpos);
    LCD_WriteReg(lcddev.setycmd, Ypos);
}                

竖屏图片显示都是正常的,为什么换成横屏就不行?
是我那里还没有注意到?
希望得到大家的指点!


回复

使用道具 举报

发表于 2016-10-23 14:11:09 | 显示全部楼层
估计是分辨率配置方面没有改对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-23 21:56:05 | 显示全部楼层
随风 发表于 2016-10-23 14:11
估计是分辨率配置方面没有改对

你说的分辨率是在哪里设置?
是这个吗?
竖屏:
        lcddev.width=240;
        lcddev.height=320;
横屏:
        lcddev.width=320;
        lcddev.height=240;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-22 01:57 , Processed in 0.154959 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表