您尚未登录。

楼主 # 昨天 21:08:50

venusmomo
会员
注册时间: 2024-01-14
已发帖子: 7
积分: 42

昆仑派D133CBS更换高分辨率屏

昆仑派D133CBS开发板上配套是480*272的屏幕,触摸是GT911。我试着将屏幕更换成800*480的裸屏,使用原来屏幕的触摸。在menuconfig中简单修改屏幕参数后能驱动屏幕正常显示,但是触摸怎么调都不对,对应的是480*272分辨率下的触摸点。有两个问题想咨询各位大佬:
1、GT911触摸屏有默认分辨率这一说法吗?是否可通过修改RTThread的GT911驱动来配置调整分辨率?
2、开发板上的6pin触摸引脚间距是1mm,有没有大佬知道触摸引脚是1mm间距、800*480触摸屏在哪能买?

离线

#1 昨天 22:16:28

wujique
会员
注册时间: 2018-10-30
已发帖子: 171
积分: 165

Re: 昆仑派D133CBS更换高分辨率屏

触摸芯片在初始化的时候可以修改分辨率吧。

离线

楼主 #2 昨天 23:14:22

venusmomo
会员
注册时间: 2024-01-14
已发帖子: 7
积分: 42

Re: 昆仑派D133CBS更换高分辨率屏

wujique 说:

触摸芯片在初始化的时候可以修改分辨率吧。

我是在RT-Thread上运行的,试着通过RT_TOUCH_CTRL_SET_X_RANGE和RT_TOUCH_CTRL_SET_Y_RANGE来设置分辨率,运行官方test_gt911测试例程后串口输出的分辨率确实变了,但是屏幕点击完全没反应。如果不通过RT-Thread的touch框架进行分辨率修改,虽然触摸点坐标不对,但是滑动功能正常。
匠心创在Luban-lite的BSP里用的就是RT-Thread的gt911驱动软件包,在整个BSP下全局搜索,都没找到触摸默认分辨率的设置。
而gt911驱动里写入的分辨率是字节形式,我查了下,应该是1024x600,也跟默认的480x272分辨率对不上

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn