OpenEdv-开源电子网

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

uc/GUI移植中的四个坐标如何确定?希望大神指点。

[复制链接]

5

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2014-1-11
在线时间
0 小时
发表于 2015-1-13 16:18:18 | 显示全部楼层 |阅读模式
5金钱


新手刚学ucgui,弄了好久一直没有将这几个坐标值设置好,造成了屏幕指针与实际地址相差很大。我百度了一下,说是测量液晶屏的左上角和右下角的AD值,然后分别填到上面去,但是,测量的x和y值是如何与上面对应的呢?我使用的战舰开发板上配套的3.5寸TFT触摸屏。有哪位大侠能够指点一下GUI_TOUCH_AD_LEFT、GUI_TOUCH_AD_RIGHT、GUI_TOUCH_AD_TOP、GUI_TOUCH_AD_BOTTOM分别对应哪个坐标,或者直接告诉我这几个值分别是多少吧,不胜感激。(我测量两个对角坐标分别为(3856,277)和(277,3916)).

最佳答案

查看完整内容[请看2#楼]

有个AD值代码直接显示的  代码mdk自带的就有,原子的emwin教程上也有提到,你可以看看教程 或者参考 http://www.openedv.com/posts/list/0/27697.htm
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13135
金钱
13135
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-1-13 16:18:19 | 显示全部楼层

有个AD值代码直接显示的  代码mdk自带的就有,原子的emwin教程上也有提到,你可以看看教程


或者参考 http://www.openedv.com/posts/list/0/27697.htm

学无止境
回复

使用道具 举报

5

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2014-1-11
在线时间
0 小时
 楼主| 发表于 2015-1-13 20:36:32 | 显示全部楼层
谢谢了,我按照这个读取了坐标的坐标,然后写了进去,但是我发现,指针的移动与我手在触摸上移动的方向刚好垂直,我的工程下载进去就是是横屏显示,这个与是不是横屏显示有关系吗?再有哪里设置屏幕显示方向啊?
回复

使用道具 举报

5

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2014-1-11
在线时间
0 小时
 楼主| 发表于 2015-1-13 21:02:37 | 显示全部楼层


终于能够正常显示了,找了好久才知道,横屏显示与竖屏显示对于#define GUI_TOUCH_SWAP_XY ,#define GUI_TOUCH_MIRROR_X 1,#define GUI_TOUCH_MIRROR_Y 的设置是不同的。谢谢你给的那个帖子,知道了怎么测量AD值,也希望能给后面的人一点帮助。


回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-27 00:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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