硬汉嵌入式论坛

 找回密码
 立即注册
查看: 213|回复: 2
收起左侧

[emWin] emwin调用GUI_SetDrawMode(GUI_DM_XOR)后画图没有效果,是哪儿出错了??

[复制链接]

1

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2023-12-20 14:03:28 | 显示全部楼层 |阅读模式
      学习emwin绘制图形部分,直接将文档示例拷贝到工程文件中测试,在调用GUI_SetDrawMode(GUI_DM_XOR)后画图没有异或效果,只是简单覆盖,后又测试绘制多边形示例,也是一样现象。开始怀疑读屏有问题,先写屏再调用GUI_CopyRect()测试一下,结果显示无误,读写都没有问题。根据异或限制,将画笔大小设置为1,屏幕内只使用两种颜色显示。到底问题出在哪儿呢?

emwin文档示例

emwin文档示例

液晶实际显示

液晶实际显示


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
发表于 2023-12-21 08:47:29 | 显示全部楼层
读像素是否有问题,可以把游标箭头显示出来,然后界面上滑动,看看是否有拖影。
回复

使用道具 举报

1

主题

1

回帖

4

积分

新手上路

积分
4
 楼主| 发表于 2023-12-21 10:46:34 | 显示全部楼层
eric2013 发表于 2023-12-21 08:47
读像素是否有问题,可以把游标箭头显示出来,然后界面上滑动,看看是否有拖影。

读像素点没有问题,打开游标试了一下,移动光标位置,无拖影现象。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 13:51 , Processed in 0.180208 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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