Android UART触摸框调试

在Android系统里面,要支持UART接口的触摸框,需要依赖到如下内容:

1.Linux Kernel的SERIO框架,涉及的配置项如下:

bash 复制代码
CONFIG_SERIO=y
CONFIG_SERIO_SERPORT=y

相应的,需要的驱动里会包含**module_serio_driver()**宏注册的驱动接口,在内核源码drivers/input/touchscreen目录下搜索上述的这个宏就可以搜索到相关的驱动,我们找一个最接近触摸框规格书寄存器的驱动来参考修改,移植开发我们配套的触摸框驱动程序即可。

2.除了Kernel,还需要有一个应用程序来将SERIO框架的触摸屏驱动与UART口绑定到一起,这会依赖到inputattach (网上有开源的,直接下载后交叉编译,配套的使用方法可查看源码),该程序里面最重要的是**ioctl(fd, SPIOCSTYPE, &devt)**这一操作,就是实现驱动与UART口关联操作。

相关推荐
用户207038619492 小时前
Compose 可点击文本:ClickableText Compose 中的 ClickableSpan
android
常利兵2 小时前
Kotlin作用域函数全解:run/with/apply/let/also与this/it的魔法对决
android·开发语言·kotlin
幼稚园的山代王2 小时前
Kotlin-基础语法练习一
android·开发语言·kotlin
闻不多2 小时前
用llamaindex搭建GAR遇到400
android·运维·服务器
阿华的代码王国2 小时前
【Android】适配器与外部事件的交互
android·xml·java·前端·后端·交互
跨界混迹车辆网的Android工程师3 小时前
实现Android图片手势缩放功能的完整自定义View方案,结合了多种手势交互功能
android·交互
wyjcxyyy3 小时前
打靶日记-PHPSerialize
android
安卓开发者14 小时前
Android RxJava 组合操作符实战:优雅处理多数据源
android·rxjava
阿华的代码王国14 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
一条上岸小咸鱼14 小时前
Kotlin 基本数据类型(三):Booleans、Characters
android·前端·kotlin