<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Tonghua_D的博客]]></title><description><![CDATA[三十功名尘与土、八千里路云和月。莫等闲、白了少年头、空悲切。]]></description><link>https://blog.youkuaiyun.com/dthua888</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dthua888]]></copyright><item><title><![CDATA[MTK平台GPIO的使用与调试]]></title><link>https://blog.youkuaiyun.com/dthua888/article/details/104015612</link><guid>https://blog.youkuaiyun.com/dthua888/article/details/104015612</guid><author>dthua888</author><pubDate>Fri, 17 Jan 2020 16:36:04 +0800</pubDate><description><![CDATA[我们在LINUX外设驱动的开发与调试中，GPIO的正确使用是一门必修课，本文主要描述MTK平台GPIO的使用和调试方法。

一，DWS的配置

打开dws文件的工具 DrvGen.exe 有新和旧两种，不同平台使用的工具可能不一样，新平台大多使用新的 DrvGen.exe，两种工具只是打开的方式和界面不一样，其实GPIO的配置项两个都大同小异，本文以MT6739平台为例，使用新的DrvGen.e...]]></description><category></category></item><item><title><![CDATA[MTK平台TP驱动框架解析]]></title><link>https://blog.youkuaiyun.com/dthua888/article/details/102652455</link><guid>https://blog.youkuaiyun.com/dthua888/article/details/102652455</guid><author>dthua888</author><pubDate>Sun, 20 Oct 2019 22:22:48 +0800</pubDate><description><![CDATA[一，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...]]></description><category></category></item><item><title><![CDATA[MTK平台CAMERA驱动框架解析]]></title><link>https://blog.youkuaiyun.com/dthua888/article/details/102490973</link><guid>https://blog.youkuaiyun.com/dthua888/article/details/102490973</guid><author>dthua888</author><pubDate>Wed, 16 Oct 2019 22:29:35 +0800</pubDate><description><![CDATA[一，Camera架构及流程简析

整个框架分为三个部分：hal部分逻辑调用，kernel层的通用驱动 sensorlist.c 和具体IC的驱动 xxxx_mipi_raw.c。kernel 起来后不会直接去访问硬件sensor，而是会注册相关的驱动，之后Android系统起来后会启动相关的服务如 ：camera_service，在camera服务中会直接去访问hal，kernel驱动，进而操...]]></description><category></category></item><item><title><![CDATA[ADB调试方法及常用命令]]></title><link>https://blog.youkuaiyun.com/dthua888/article/details/102393994</link><guid>https://blog.youkuaiyun.com/dthua888/article/details/102393994</guid><author>dthua888</author><pubDate>Tue, 08 Oct 2019 16:33:39 +0800</pubDate><description><![CDATA[1、执行dmesg命令

可以查看全部消息。

如果想把log信息保存到文件，可以用：adbshell dmesg &gt;E:/Kernel.log

2、cat /proc/kmsg

adbshell 然后执行 cat /proc/kmsg。程序里面用printk函数打印的信息会显示出来。

用cat/proc/kmsg命令打印出来的信息跟与dmesg 有不同， 第一次执行/proc/...]]></description><category></category></item></channel></rss>