STM32
直播中

肖锋

7年用户 168经验值
私信 关注
[问答]

关于LCD横屏的问题

请教原子: LCD_WriteReg(0X4F, 319-Xpos);//没有明白要319-Xpos

void LCD_SetCursor(u16 Xpos, u16 Ypos)
{
#ifdef USE_HORIZONTAL
if(DeviceCode==0X8989)
{
  LCD_WriteReg(0X4E, Ypos);
  LCD_WriteReg(0X4F, 319-Xpos);//没有明白要319-Xpos
    }else
{
  LCD_WriteReg(R32, Ypos);
  LCD_WriteReg(R33, 319-Xpos);
}         
#else
if(DeviceCode==0X8989)
{
  LCD_WriteReg(0X4E, Xpos);
  LCD_WriteReg(0X4F, Ypos);
    }else
{
  LCD_WriteReg(R32, Xpos);   
  LCD_WriteReg(R33, Ypos);
}         
#endif
}

回帖(2)

李聪聪

2020-5-5 14:20:07
这个你要看数据手册了.SSD1289的数据手册.
举报

陈艳

2020-5-5 14:38:35
横屏和竖屏控制程序是那些程序啊?   我对比了ili93xx.c文件,貌似没有什么不同的地方啊!
有谁知道横屏和竖屏的对应的那条语句呢?求指点
举报

更多回帖

发帖
×
20
完善资料,
赚取积分