展讯平台下电容式触摸屏(TP)的移植流程
2016-04-27 14:20
543 查看
Android 平台电容式触摸屏硬件基本原理:
/article/10200315.html
Android 平台电容式触摸屏的驱动基本原理:
/article/10200316.html
在了解了上面两部分的知识后,我们以展讯 SC7731 平台为例子,介绍 Android 5.1 下 TP 的移植步骤。
1.在 kernel/drivers/input/touchscreen 下添加驱动文件夹 gslx680/
2.修改本目录下的 Makefile 编译选项
3.修改 Kconfig 文件
4.去平台的 deconfig 文件中打开 CONFIG_TOUCHSCREEN_GSLX680 宏
5.修改 dts
/article/10200315.html
Android 平台电容式触摸屏的驱动基本原理:
/article/10200316.html
在了解了上面两部分的知识后,我们以展讯 SC7731 平台为例子,介绍 Android 5.1 下 TP 的移植步骤。
1.在 kernel/drivers/input/touchscreen 下添加驱动文件夹 gslx680/
2.修改本目录下的 Makefile 编译选项
obj-$(CONFIG_TOUCHSCREEN_GSLX680) += gslx680/
3.修改 Kconfig 文件
config TOUCHSCREEN_GSLX680 tristate "gslx680 touchsreen driver" depends on I2C help Say Y here if you have a FOCALTECH based touchscreen controller. If unsure, say N. To compile this driver as a module, choose M here: the module will be called gslx680_ts.o
4.去平台的 deconfig 文件中打开 CONFIG_TOUCHSCREEN_GSLX680 宏
5.修改 dts
gslX680_ts@40{ compatible = "gslX680,gslX680_ts"; reg = <0x40>; gpios = <&d_gpio_gpio 81 0 &d_gpio_gpio 82 0>; vdd_name = "vdd28"; virtualkeys = <130 580 80 60 373 580 80 60 560 580 80 60>; TP_MAX_X = <1024>; TP_MAX_Y = <600>; };
相关文章推荐
- OLTP与OLAP比较
- yii2发送邮件教程
- Yii2 常用配置和概念小记
- EditPlus实现文件编码批量转换
- 如何让Editplus不产生bak文件?
- 70-类的原型zend_class_entry
- 60-zend_parse_parameters函数
- WAMP本地环境升级php版本操作步骤(详细)
- Zend Studio 13安装配置及解决方案
- php Warning: Module 'modulename' already loaded in Unknown on line 0
- thinkphp
- 关于win10连接不上ftp的解决方案
- 超好用的7个超实用的PHP函数
- Ubuntu安装matplolib及中文显示
- [PHP]Maximum execution time of 30 seconds exceeded
- php.ini中.注释符号是什么?
- 数据可视化——Matplotlib模块入门(一)
- yii
- js读取php设置的cookie乱码 中文
- zend_mm_heap corrupted