OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3118|回复: 2

emWIN移植中涉及LCD的读点函数,如果不做还会正常工作吗?

[复制链接]

7

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2013-4-6
在线时间
11 小时
发表于 2019-7-8 21:15:07 | 显示全部楼层 |阅读模式
因为选用的OLED,只能CPU写数据到OLED,无法读数据,所以遇到这个蛋疼的问题,请教各位,多谢!下面函数中的LCD_ReadPoint;


static unsigned int _GetPixelIndex(GUI_DEVICE * pDevice, int x, int y) {
        unsigned int PixelIndex;
    #if (LCD_MIRROR_X == 1) || (LCD_MIRROR_Y == 1) || (LCD_SWAP_XY == 1)
      int xPhys, yPhys;

      xPhys = LOG2PHYS_X(x, y);
      yPhys = LOG2PHYS_Y(x, y);
    #else
      #define xPhys x
      #define yPhys y
    #endif
    GUI_USE_PARA(pDevice);
    GUI_USE_PARA(x);
    GUI_USE_PARA(y);
    {
                        PixelIndex = LCD_ReadPoint(x,y);
    }
    #if (LCD_MIRROR_X == 0) && (LCD_MIRROR_Y == 0) && (LCD_SWAP_XY == 0)
      #undef xPhys
      #undef yPhys
    #endif
  return PixelIndex;
       
}


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2019-6-17
在线时间
9 小时
发表于 2019-7-9 09:23:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-7-9 15:32:38 | 显示全部楼层
你那用的OLED,将OLED的读点函数移植到你工程去测试
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 00:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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