- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 RK3568 Android11 双屏异触
本文摘要:探讨Android系统中双触摸屏(TP)的配置方法。通过分析InputDeviceIdentifier结构体,详细说明了设备标识符的组成,包括设备名称、位置信息、厂商ID等关键字段。同时提供了ADB调试命令示例,展示如何获取设备标识符信息,为双TP设备的主副屏识别与配置提供技术参考。该方案适用于需要区分多个输入设备的场景,确保系统能正确处理来自不同触摸屏的输入信号。
2026-01-22 09:59:03
196
原创 Linux Device Demo
本文摘要: 该代码实现了一个基于Linux内核的设备驱动框架,主要用于管理GPIO端口和控制设备电源状态。驱动支持通过设备树配置GPIO引脚,包括电源控制GPIO、按键GPIO和中断GPIO。关键功能包括:1) 通过sysfs接口控制设备电源开关;2) 支持中断处理实现按键检测;3) 提供定时器功能处理按键事件。驱动采用模块化设计,兼容设备树配置,实现了基本的输入设备功能,可将GPIO状态变化映射为输入事件上报给系统。
2026-01-21 17:55:44
631
原创 Linux错误返回值一览
本文摘要:Linux系统错误返回值分为两部分定义。第一部分(1-34)在errno-base.h中定义基础错误,如EPERM(操作不允许)、ENOENT(文件不存在)等。第二部分(35-133)在errno.h中扩展定义,包含EDEADLK(死锁)、ENOSYS(无效系统调用)等高级错误。文件使用宏定义方式声明错误代码及其描述,部分错误码存在别名关系(如EWOULDBLOCK与EAGAIN)。这些错误代码用于标识系统调用和文件操作中的各种异常情况。
2026-01-21 17:30:13
387
原创 MTK TP调试记录
文章摘要:本文记录了MT6739平台上GT1151Q触摸屏驱动的调试过程。重点内容包括:1)IIC地址配置注意事项,需右移一位去除读写位;2)多路径下的硬件配置方法,涉及IO配置、DTS添加和宏定义修改;3)关键结构体配置,如i2c_driver和tpd_driver_t的定义;4)驱动加载流程,包括DTS信息获取和驱动注册。调试过程涵盖了从硬件接口到软件驱动的完整配置链,为MTK平台触摸屏驱动开发提供了详细参考。
2026-01-21 17:28:03
534
原创 MTK LCM调试记录
本文记录了MT6739平台LCD显示屏(LCM)的调试过程,主要包括硬件配置和驱动开发两部分。在硬件配置方面,详细说明了IO口配置路径、设备树(dts)修改方法以及相关宏定义的添加。驱动开发部分重点介绍了初始化命令的配置、LCM参数结构体的设置(包括分辨率、数据格式、时序参数等)以及ID匹配验证流程。调试过程涉及内核层(kernel)和引导层(LK)的双重配置,通过修改多个配置文件实现了显示屏的正常驱动和控制。
2026-01-21 17:26:01
139
原创 开发者常用命令
本文提供了Windows、Linux、Git和ADB的常用命令参考手册。Windows快捷命令包括命令窗指令、文件资源管理器地址栏命令、CMD/PowerShell常用命令、快捷键组合和高级工具命令,涵盖了系统配置、网络管理、文件操作等功能。Linux常用命令分为文件与目录操作、文件权限与所有权、系统信息与管理三部分,详细列出了文件管理、权限设置、系统信息查询等操作。这些命令经过整理和优化,适合作为日常使用的参考手册,帮助用户快速完成系统管理和文件操作任务。
2025-05-23 10:43:54
911
原创 MTK驱动开发
本文主要介绍了MTK驱动开发中的编译、驱动函数、驱动配置等内容。在编译部分,详细说明了如何查看编译版本、Android 14平台的编译脚本命令、烧录路径以及.mk文件的调用方式。驱动函数部分涵盖了模块加载、中断唤醒、模块外可调用声明等内容,并对比了不同初始化函数的优缺点。驱动配置部分则介绍了如何关闭控制台服务、内核层log打印、user版打开串口log、屏蔽开机log、camera、LCM、TP、Audio、兼容字库调试以及GPIO的dws配置工具。这些内容为MTK驱动开发提供了实用的技术指导和操作步骤。
2025-05-23 10:38:27
1383
原创 Linux系统 命令
git clone git@192.168.0.190:/git/6739-o.git [目录名] //拉取masete分支git clone git@192.168.0.190:/git/6739-o.git -b [远程分支名] [目录名] //拉取指定分支到指定。
2023-03-31 18:31:05
149
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅