![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MTK
文章平均质量分 96
Tonghua_D
三星望月
展开
-
MTK平台GPIO的使用与调试
我们在LINUX外设驱动的开发与调试中,GPIO的正确使用是一门必修课,本文主要描述MTK平台GPIO的使用和调试方法。一,DWS的配置打开dws文件的工具 DrvGen.exe 有新和旧两种,不同平台使用的工具可能不一样,新平台大多使用新的 DrvGen.exe,两种工具只是打开的方式和界面不一样,其实GPIO的配置项两个都大同小异,本文以MT6739平台为例,使用新的DrvGen.e...原创 2020-01-17 16:36:04 · 6653 阅读 · 3 评论 -
MTK平台TP驱动框架解析
一,TP驱动代码的组成MTK平台TP驱动主要包括两处文件:1,kernel-3.18\drivers\input\touchscreen\mediatek\mtk_tpd.c平台设备驱动,主要为了兼容多个不同的TP驱动IC,它会去遍历每一个编译并添加进 tpd_driver_list 中的IC驱动,直到其中一个初始化成功。2,kernel-3.18\drivers\input\to...原创 2019-10-20 22:22:48 · 4199 阅读 · 1 评论 -
MTK平台CAMERA驱动框架解析
一,Camera架构及流程简析整个框架分为三个部分:hal部分逻辑调用,kernel层的通用驱动 sensorlist.c 和具体IC的驱动 xxxx_mipi_raw.c。kernel 起来后不会直接去访问硬件sensor,而是会注册相关的驱动,之后Android系统起来后会启动相关的服务如 :camera_service,在camera服务中会直接去访问hal,kernel驱动,进而操...原创 2019-10-16 22:29:35 · 4694 阅读 · 0 评论