
泰山派庐山派2寸触摸屏模块
简介
2寸640x480高分辨率触摸屏模块,接口兼容泰山派和庐山派。
简介:2寸640x480高分辨率触摸屏模块,接口兼容泰山派和庐山派。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
项目简介
本项目是基于泰山派和庐山派的2寸触摸屏模块,分辨率为640x480,板载背光和外部背光控制二选一。
项目功能
本设计为泰山派与庐山派及其他单板计算机提供一个迷你、高清、流畅的触摸屏,为项目的小型化提供硬件基础,也可方便的集成到各个项目中。
- 板载背光或外部pwm调光
- 接口完全兼容
- 高分辨率屏幕
屏幕参数
- 屏幕大小:2寸
- 分辨率:640x480
- 显示接口:MIPI
- 触摸接口:IIC
- 显示IC:ST7701S
- 触摸IC:FT6336
- 屏幕材质:IPS
原理解析(硬件说明)
本项目由以下部分组成:接口电路、背光电路。
背光电路:
这里使用0欧电阻选择背光控制方式,电阻安装位置说明:pcb标注DF为使用板载背光控制,默认最高亮度,标注EXT为使用外部pwm信号控制,通过PWM控制N沟道mos管导通时间来进行亮度调整。
泰山派背光引脚连接说明:
将触摸屏模块pwm引脚连接至泰山派12号引脚
泰山派Android11驱动文件使用方法
-
在/kernel/drivers/input/touchscreen下添加ft6336u文件夹
-
在/kernel/drivers/input/touchscreen/Makefile文件最后增加
obj-$(CONFIG_TOUCHSCREEN_FT6336U) += ft6336u/
3. 在/kernel/drivers/input/touchscreen/Kconfig文件最后endif上一行增加
source "drivers/input/touchscreen/ft6336u/Kconfig"
4. 在/kernel/arch/arm64/configs/tspi_defconfig文件中增加
CONFIG_TOUCHSCREEN_FT6336U=y
并注释或删掉CONFIG_TOUCHSCREEN_GSL3673=y
-
在/kernel/arch/arm64/boot/dts/rockchip/目录下替换资料包中的tspi-rk3566-user-v10.dts文件
-
在/kernel/arch/arm64/boot/dts/rockchip/目录下替换资料包中的tspi-rk3566-dsi-v10.dtsi文件
泰山派适配ubuntu的简便方法
-
烧入官方资料提供的ubuntu镜像文件
注:使用支持RNDIS功能的镜像也可以,但适配后不支持RNDIS功能。
-
单独烧入已适配编译后或本文网盘内提供的这6个文件
烧入成功自动重启后正常显示
泰山派debian与buildroot驱动文件使用方法
使用方法与Android类似
详细方法见驱动文件夹内world文档
实物图
图1:沉金版
图2:普通版
图3:泰山派Android11实际显示图
图4:泰山派Ubuntu实际显示图
图5:泰山派Debian实际显示图
图6:泰山派buildroot实际显示图
系统镜像和驱动文件链接
链接: https://pan.baidu.com/s/1fNTN_juxU-lJ2RnAS2omDQ?pwd=rckt 提取码: rckt
成品链接
设计图

BOM


评论