全志A33驱动GT911触摸屏

本文详细介绍了在锐尔威视插针版A33_Vstar开发板上驱动GT911触摸屏的步骤,包括修改系统配置文件、初始化脚本、驱动代码,以及重新编译和验证过程。主要涉及配置文件sys_config.fex的修改,以及驱动代码gt9xx_ts.h和gt9xx.c的调整。
摘要由CSDN通过智能技术生成

0x00 环境说明:

所使用的开发板为锐尔威视的插针版A33_Vstar

触摸屏驱动IC为GT911

接线参照开发板的TP线路

0x01 修改系统配置文件:

笔者所使用的A33开发板的系统配置文件路径问:

/root/a33_linux/dragonboard/tools/pack/chips/sun8iw5p1/configs/vstar/sys_config.fex

1

在配置文件中搜索 [twi0] 以及 [twi_para] 确保IIC0是开启的:

2

3

然后搜索 [ctp_para] ,修改TP配置:(注意屏幕分辨率按实际屏幕设置)

[ctp_para]
ctp_used            = 1
ctp_name            = "gt9xx_ts"
ctp_twi_id          = 0
ctp_twi_addr        = 0x5d
ctp_screen_max_x    = 480
ctp_screen_max_y    = 854
ctp_revert_x_flag   = 0
ctp_r

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值