RK3568 适配触摸IC(ft5406)

news/2024/7/6 1:32:39 标签: RK3568

首先需要查看,在硬件中ft5406触摸IC连接到哪个i2c总线上,由于我连接的是i2c2的,因此在设备树上要在i2c2节点里面,写上ft5406设备

&i2c2 {
	status = "okay";
	pinctrl-0 = <&i2c2m1_xfer>;

	ft5x06@38 {
		status = "okay";
		compatible = "edt,edt-ft5406";
		reg = <0x38>;
		touch-gpio = <&gpio2 RK_PC2 IRQ_TYPE_EDGE_RISING>;
		interrupt-parent = <&gpio2>;
		interrupts = <RK_PC2 IRQ_TYPE_LEVEL_LOW>;
		reset-gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_LOW>;
		touchscreen-size-x = <800>;
		touchscreen-size-y = <1024>;
		touch_type = <1>;
	};
}:

然后需要在内核菜单中勾选ft5406的驱动选项

然后保存退出,驱动就可以正常使用

总结:主要一个是需要将中断的IO写正确,并且初始化正确,之前出现一个问题,IO没有正确初始化,导致无法触摸,其他的只要设备地址正确,触摸范围正确,基本就不会有问题。


http://www.niftyadmin.cn/n/5073130.html

相关文章

为啥Linux内核对驱动调用要绕这么多弯?

为啥Linux内核对驱动调用要绕这么多弯&#xff1f; 需要去写驱动的&#xff0c;基本是芯片原厂的人。其他的linux驱动从业者&#xff0c;只是调试、改设备树、封装库差不多了。需要“不满足照搬框架去写驱动”的人&#xff0c;应该都是通过芯片原厂面试的人&#xff0c;不会来问…

haproxy使用

haproxy使用 安装使用yum安装 配置文件global 全局配置Proxies配置Proxies配置-defaultsProxies配置-listen 简化配置 安装 社区版官网链接&#xff1a;http://www.haproxy.org CentOS 7 的默认的base仓库中包含haproxy的安装包文件&#xff0c;但是版本比较旧&#xff0c;是1…

【Vue/React】浅谈Vue/React中的Diff算法以及key的作用和index不适合作为key的原因

Diff算法 Vue 和 React 都是基于 vdom 的前端框架&#xff0c;组件渲染会返回 vdom&#xff0c;渲染器再把 vdom 通过增删改的 api 同步到 dom。 当状态发生改变时&#xff0c;react会根据【新的状态】生成【新的虚拟DOM】 然后将新旧虚拟DOM进行 diff比较&#xff0c;比较规则…

极智AI | Colossal-AI高效异构内存管理系统

欢迎关注我的公众号 [极智视界],获取我的更多经验分享 大家好,我是极智视界,本文来介绍一下 Colossal-AI高效异构内存管理系统。 邀您加入我的知识星球「极智视界」,星球内有超多好玩的项目实战源码下载,链接:https://t.zsxq.com/0aiNxERDq 首先需要了解一下异构内存中的…

tomcat安装,创建web后端项目,部署项目过程

1&#xff0c;安装服务器&#xff0c;使用 Apache免费提供的服务器TomCat&#xff0c;注意JDK版本。 TomCat官方站点 文件解压目录。 启动服务器&#xff1a;bin目录下点击startup.bat&#xff0c;出现小黑框&#xff0c;浏览器默认访问http://127.0.0.1:8080/ 关闭服务器&…

通达信指标预警信号,自动发送给微信好友1.0

1.功能介绍&#xff1a;十一节假日期间写了一个&#xff0c;可将股票指标预警信号&#xff0c;自动发送给微信好友/微信群&#xff08;即电脑端的消息&#xff0c;通过模拟微信操作可在手机上显示&#xff09;。本工具按通达信写的&#xff0c;如果大智慧&#xff0c;同花顺也能…

【软件测试】JUnit详解

文章目录 一. Junit是什么?二.Junit中常见的注解1. Test2. BeforeAll & AfterAll3. BeforeEach & AfterEach4. ParameterizedTest参数化5. Disabled6. Order 三. 测试套件1. 通过class运行测试用例2. 通过包运行测试用例 四. 断言 一. Junit是什么? JUnit是一个用于…

2、电路综合原理与实践---正实函数与策动电阻抗函数

2、电路综合原理与实践—正实函数与策动电阻抗函数 1、什么是策动点阻抗函数 需要先了解有一个拉普拉斯变换。其公式如下所示&#xff1a; 拉普拉斯变换公式能够将时域信号变换到频域&#xff0c;自然而然&#xff0c;它可以将电压、电流的时域波形变换到频域。即&#xff1…