2014年4月1日

摘要: 目录[-]一 调试前的准备二 内核中的bug三 内核调试配置选项1 内核配置2 调试原子操作四 引发bug并打印信息1 BUG()和BUG_ON()2 dump_stack()五 printk()1 printk函数的健壮性2 printk函数脆弱之处3 LOG等级4 记录缓冲区5 syslogd/klogd6 dmesg7 注意8 内核printk和日志系统的总体结构9 动态调试六 内存调试工具1 MEMWATCH2 YAMD3 Electric Fence七 strace八 OOPS1 ksymoops2 kallsyms3 Kdump九 KGDB1 kgdb的调试原理2 Kgdb的安装与 阅读全文
posted @ 2014-04-01 20:11 CSlunatic 阅读(4849) 评论(0) 推荐(0)
摘要: 关键词:android电池电量计PL2301任务初始化宏power_supply中断线程化平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:samsungexynos4210、exynos4412、exynos5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!完整驱动代码&规格书下载:MAX17040_PL2301android 电池(一):锂电池基本原理篇android 电池(二):android关机充电流程、充电画面显示android 电池(三):android电池系统android电池( 阅读全文
posted @ 2014-04-01 12:04 CSlunatic 阅读(700) 评论(0) 推荐(0)
摘要: 关键词:android电池电量计MAX17040任务初始化宏power_supply平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:samsungexynos4210、exynos4412、exynos5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!完整驱动代码&规格书下载:MAX17040_PL2301android 电池(一):锂电池基本原理篇android 电池(二):android关机充电流程、充电画面显示android 电池(三):android电池系统android电池(四): 阅读全文
posted @ 2014-04-01 11:51 CSlunatic 阅读(761) 评论(0) 推荐(0)
摘要: 关键词:android电池系统电池系统架构 ueventpower_supply驱动平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)、samsung exynos4412作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!android 电池(一):锂电池基本原理篇android 电池(二):android关机充电流程、充电画面显示android 电池(三):android电池系统android电池(四):电池 电量计(MAX17040)驱动分析篇andro 阅读全文
posted @ 2014-04-01 11:18 CSlunatic 阅读(969) 评论(0) 推荐(0)
摘要: 关键词:android电池关机充电androidboot.mode charger关机充电 充电画面显示 平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos 4210)作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!android 电池(一):锂电池基本原理篇android 电池(二):android关机充电流程、充电画面显示android 电池(三):android电池系统android电池(四):电池 电量计(MAX17040)驱动分析篇android电池(五) 阅读全文
posted @ 2014-04-01 11:09 CSlunatic 阅读(936) 评论(0) 推荐(0)
摘要: 关键词:android 电池关机充电androidboot.mode charger平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos 4210)作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!! 电池在电子产品中所占的地位就不用说了。不过电池在物理接口上比较简单,就两条线:正极、负极,这个小学生科普知识都知道;不过真正用到电子产品中时,有关电池方面的东西还是有点多的。 从三个方面介绍:android 电池(一):锂电池基本原理篇android 电池(二):andro 阅读全文
posted @ 2014-04-01 10:58 CSlunatic 阅读(370) 评论(0) 推荐(0)
摘要: 关键词:android 按键 矩阵按键 AD按键平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung exynos4210)作者:xubin341719(欢迎转载,请注明作者)一、硬件部分:1、矩阵按键、IO按键、AD按键 这个知识相对来说比较简单,不过上次真有一个网友不太清楚这个。所以这个基础部分我们在这里也说一下。(1)、矩阵按键记得上大学时学单片机时,这个矩阵按键还是个重点呢,上面的图还是AT89S52的片子,工作原理比较简单,通过行、列来确定是那个按键按下,比如说上图标号为1的键按下,IO(P1.7,P1.3 阅读全文
posted @ 2014-04-01 10:54 CSlunatic 阅读(1393) 评论(0) 推荐(0)
摘要: 关键词:android 电容屏 tp 工作队列 中断 坐点计算 电容屏主要参数平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsung exynos 4210)作者:xubin341719(欢迎转载,请注明作者)android 电容屏(一):电容屏基本原理篇android 电容屏(二):驱动调试之基本概念篇android 电容屏(三):驱动调试之驱动程序分析篇以goodix的gt8105为例一、总体架构硬件部分:先看一个总体的图吧,其实触摸屏原理也比较简单,触摸屏和主控芯片间的联系,如下主要有三部分:1、IIC部分,初始化 阅读全文
posted @ 2014-04-01 10:39 CSlunatic 阅读(531) 评论(0) 推荐(0)
摘要: 关键词:android 电容屏 tp 工作队列 中断 多点触摸协议平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsung exynos 4210)作者:xubin341719(欢迎转载,请注明作者)参考网站:http://edsionte.com/techblog/archives/1582这部分参考别人的多一点android 电容屏(一):电容屏基本原理篇android 电容屏(二):驱动调试之基本概念篇android 电容屏(三):驱动调试之驱动程序分析篇 电容屏驱动调试先了解Linux电容屏驱动中几个常用的概念: 阅读全文
posted @ 2014-04-01 10:25 CSlunatic 阅读(284) 评论(0) 推荐(0)
摘要: 关键词:android 电容屏 tp ITO 平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung exynos 4210)作者:xubin341719(欢迎转载,请注明作者)android 电容屏(一):电容屏基本原理篇android 电容屏(二):驱动调试之基本概念篇android 电容屏(三):驱动调试之驱动程序分析篇一、电容屏工作原理 触摸屏的工作原理概括来说就是上报坐标值,X轴、Y轴的值。前面我们分析了电阻触摸屏,它是通过ADC来检测计算X、Y轴坐标值,下面我们分析一下电容触摸屏的工作原理,看它是如何去检测 阅读全文
posted @ 2014-04-01 10:13 CSlunatic 阅读(262) 评论(0) 推荐(0)
摘要: 1.当你放下面子赚钱的时候, 说明你已经懂事了。 当你用钱赚回面子的时候, 说明你已经成功了。 当你用面子可以赚钱的时候, 说明你已经是人物了。 当你还停留在那里喝酒、吹牛, 啥也不懂还装懂, 只爱所谓的面子的时候, 说明你这辈子也就这样了!--李嘉诚 阅读全文
posted @ 2014-04-01 09:21 CSlunatic 阅读(149) 评论(0) 推荐(0)

导航