自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于MTK android电源管理:early_suspend分析

Android共支持3种suspend的模式:early_suspend、suspned、hibernation1,earlysuspend是一种低功耗的状态,某些设备可以选择进入某种功耗较低的状态,比如LCD可以降低亮度或灭掉;2,suspend是指除电源管理以外的其他外围模块以及cpu均不工作,只有内存保持自刷新的状态;3,hibernation是指所有内存镜像都被写入

2013-05-22 14:19:47 2393

原创 LCD 切屏现象分析

1、description:当快速切换图片时,在LCD上会出现断层,即为切屏现象;究其原因应该是BB写数据的速率跟LCD刷屏的速率不一致照成的;2、solution:可分以下几种情况进行分析处理:    切屏现象比较严重,有好几道切线该问题可先从不同步的速率下手,首先可先将LCD的刷屏帧率降低,具体看每颗IC的datasheet,一般情况下载60MHZ左右,可通过data

2013-05-16 21:31:27 3054

转载 信号量、自旋锁、互斥锁

一、信号量      信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信。本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取状况。一般说来,为了获得共享资源,进程需要执行下列操作:   (1) 测试控制该资源的信号量。    (2) 若此信号量的值为正,则允许进行使用该资源。进程将信号量减1。   (3) 若此

2012-10-29 11:02:57 559

转载 softirq、tasklet、workqueue之间的区别

<!--@page {margin:2cm}p {margin-bottom:0.21cm}a:link {}-->上下文处理器总处于以下状态中的一种:1、内核态,运行于进程上下文,内核代表进程运行于内核空间;2、内核态,运行于中断上下文,内核代表硬件运行于内核空间;3、用户态,运行于用户空间。上下文:上下文简单说来就是一个环境,相对于进程而

2012-10-24 16:31:45 755

转载 C的那些秘密 -----函数返回局部变量

一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不能通过返回指向栈内存的指针(注意

2012-10-23 13:45:15 481

原创 Linux I2c Driver的整体分析

一、i2c driver的组成部分<!--@page {margin-left:2.5cm; margin-right:2.5cm; margin-top:1.5cm; margin-bottom:1.75cm}p {text-indent:0.35cm; margin-bottom:0.21cm; direction:ltr; color:#000

2012-10-17 17:00:48 2663 1

转载 用户模式下的I2c_dev

转载地址:http://blog.csdn.net/yuanlulu第一章  i2c-dev用户空间的使用对于注册的i2c适配器,用户空间也可以使用它们。在Linux内核代码文件/include/linux/i2c-dev.c中针对每个适配器生成一个主设备号为89的设备节点,实现了文件操作接口,用户空间可以通过i2c设备节点访问i2c适配器。适配器的编号从0开始,和适配器的设备节点

2012-10-17 14:42:33 853

原创 I2C总线及协议分析

<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; widows:0; orphans:0}p.western {font-family:"DejaVu Serif",serif; font-size:12pt}p.cjk {font-famil

2012-10-16 15:53:52 498

原创 大小端的解析

大端模式:所谓大端模式指的是将数据的低位存放在内存的高地址处,而将数据的高位存放在内存的低地址处,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放。小端模式:所谓小端模式指的是将数据的低位存放在内存的低地址处,而将数据的高位存放在内存的高地址处。大小端模式的由来 为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址

2012-10-16 10:16:19 454

转载 i2c 总线深入浅出

IIC总线,是INTER-IC串行总线的缩写。INTER-IC原文大意是用于相互作用的集成电路,这种集成电路主要由双向串行时钟线SCL和双向串行数据线SDA两条线路组成,由荷兰菲利浦公司于80年代研制开发成功。  IIC总线在传送数据时其速率可达100kbps,最高速率时可达400kbps,总线上允许连接的设备数主要决定于总线上的电容量,一般设定为400pF以下。I2C总线主要在微处理器的

2012-10-16 09:02:59 640

转载 802.11体系结构和802.11安全

IEEE 802.11是IEEE制定的无线局域网标准,于1997年推出,是在无线局域网领域内的第一个国际上被认可的协议。802.11主要针对网络的物理层(PH)和媒体访问控制子层(MAC)进行了规定。由于802.11在速率和传输距离上都不能满足人们的需要,因此,在1999年IEEE小组又相继推出了802.11b和802.11a两个新标准,去年又推出了802.11g标准。据悉,IEEE 802.11

2012-10-15 09:29:02 5181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除