自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhandoushi的专栏

自在空间

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux内核的中断处理:work_struct && 定时处理delayed_work

WM9714的耳机跟喇叭通道切换由寄存器软件控制,跟之前电视里面插入耳机让功放直接拉低关掉外音的方式有点差别。通过设置WM9714的0X1C寄存器的值来切换,其中设置耳机时为0X00A0,设置喇叭时为0X1200。      电路中有外部上拉固定EINT11为高电平,通过插入耳机将这个外中断EINT11拉低来触发中断,再进行WM9714的寄存器控制。首先在WM9713.C中wm9713_soc

2010-01-28 19:18:00 5077

转载 内核空间与用户空间之一:基础概念

(1)Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此Linux的虚拟地址空间也为0~ 4G(32位地址最大访问极限)。Linux内核将这4G字节的空间分为两部分,将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为“内核空间”。而将较低的3G字节(从虚拟地址0x00000000到0xBFFFFFFF,供各个进程使用,称为“用户空间)。因为每个进

2010-01-27 19:26:00 2102

转载 Android图形系统之Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的联系 && camera的takePicture实例

android中,与图形相关的上层java package包括:android.graphics,android.view,android.widget,android.opengl。android.graphics,android.view和android.widget功能和其他类似的图形库如Qt/Gtk+差不多,分别提供基本的图形原语(如画点画线,设置图形上下文等),事件机制,以及开发图形

2010-01-25 23:36:00 13078 1

转载 JPEG文件格式简单分析

一,JPEG文件格式概述:      图像和动画的存储方式是一个很重要的问题。幸好我们有了数据压缩,有了JPEG等多种压缩存储图像的文件格式。如果没有图像压缩算法,也许我们的多媒体时代就会晚到来许多年。JPEG图像存储格式是一个比较成熟的图像有损压缩格式,虽然一个图片经过转化为JPEG图像后,一些数据会丢失,但是,人眼是很不容易分辨出来这种差别的。二,JPEG文件的存储方式:      JPEG文

2010-01-17 00:08:00 3846

转载 bmp格式解析 && Android BMP反色

位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。Windows 3.0以前的BMP位图文件格式与显示设备有关,因此把它称为设备相关位图(device-dependent bitmap,DDB)文件格式。Windows 3.0以后的BMP位图文件格式与显示设备无关,因此把这种BMP位图文件格式称为设备无

2010-01-15 22:39:00 6651 1

原创 心态的调整

      最近工作上的问题搞的不太顺利,背了几个黑锅,但也申诉不了什么,毕竟上面人大部分都是只问结果不问过程的。几年的职场经验让我对很多工作现象都有了一定的心理准备。最近偶尔会想,毕业这几年来一直不怎么顺利,感叹自己运气不佳,想转运却看不到边。我想,我是不是应该调整下心态了。      从小到大,我的确没吃过什么苦头,家人对我呵护备至,我也渐渐养成带点乖张的性格。这种个性不是很好,有时会很自

2010-01-13 23:27:00 1163

转载 Linux的帧缓冲(Frame Buffer)之一:原理及控制参数

大家都知道Unix/Linux系统是由命令驱动的。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。       帧缓冲(framebuffer)是 Linux 为显示设备提供的一个接口,把显存抽象后的一

2010-01-12 17:38:00 4692

原创 RGB565格式互转,及彩条程序

(1)RGB565格式说明      RGB565彩色模式, 一个像素占两个字节, 其中:第一个字节的前5位用来表示R(Red),第一个字节的后三位+第二个字节的前三位用来表示G(Green),第二个字节的后5位用来表示B(Blue)。如:15 14 13 1211 10 9 8 , 7 6 5 4 3 2 1 0      而bitmap图片是一个RGB888,每个像素由3个字节

2010-01-11 23:00:00 15346

转载 常用的DOS命令 && 怎么样知道当前CPU是多少位的 && RAID磁盘阵列配置

(1)DOS命令1,ping它是用来检查网络是否通畅或者网络连接速度的命令。它所利用的原理是这样的:网络上的机器都有唯一确定的IP,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。      常用参数:-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。-l 定义发送数据包的大小,...

2010-01-07 23:38:00 3667

原创 linux的触摸屏之一:原理及APK调试

(1)原理:本文抛开技术层次上来说说LINUX触摸屏设备驱动原理。触摸屏,就是用一块AD转换模块来将屏幕上的触摸信号转成数字信号。触摸屏常用的是四线电阻,当触摸时候,功能模块会将模拟信号转换成数字信号,就是通常说的AD转换。在LINUX中,通常是通过中断来读取这些数字的。触摸屏幕的时候,中断发生,LINUX通过串口或者I2C,SPI或者内部数据通道等去读取转换后的数字,然后把数值传给INPUT层。

2010-01-07 11:39:00 9631 6

原创 EB-3631C的GPS调试

     EB-3631C是台湾global stat公司的一款GPS模组(采用SiRFstar III芯片组,这一芯片通过采用20万次/频率的相关器提高了灵敏度,冷开机/暖开机/热开机的时间分别达到42s/38s/8s,可以同时追踪20个卫星信道),布局相当简单,工作后通过UART传输标准的NMEA数据给GPS应用软件。由同事负责的android平台上GPS模块经过一段时间调试工作OK,总结记录

2010-01-06 16:52:00 5989 106

原创 梳状滤波器(to be continued)

      梳状滤波器是由许多按一定频率间隔相同排列的通带和阻带,只让某些特定频率范围的信号通过,由于其特性曲线象梳子一样,故称为梳状滤波器。梳状滤波器被用于分离色度信号的两个正交分量U色差信号与V色差信号,一般由延时、加法器、减法器、带通滤波器组成。对于静止图像,梳状滤波在帧间进行,即三维梳状滤波或3D梳状滤波器。对活动图像,梳状滤波在帧内进行,即二维梳状滤波或2D梳状滤波器。

2010-01-05 17:41:00 4937

原创 platform_device与platform_driver && i2c驱动是如何probe的 && spi驱动是如何probe的

做Linux方面也有三个多月了,对代码中的有些结构一直不是很明白,比如platform_device与platform_driver一直分不清关系。在网上搜了下,做个总结。两者的工作顺序是先定义platform_device -> 注册 platform_device->,再定义 platform_driver-> 注册 platform_driver。 (1)platform_device设

2010-01-04 16:25:00 53425 14

转载 camera摄像原理之四:曝光和GAMMA

      从最明亮到最黑暗,假设人眼能够看到一定的范围,那么胶片(或CCD 等电子感光器件)所能表现的远比人眼看到的范围小的多,而这个有限的范围就是感光宽容度。      人眼的感光宽容度比胶片要高很多,而胶片的感光宽容度要比数码相机的ccd高出很多!对于sensor来说,又是如何来判断曝光是否正确呢?很标准的做法就是在YUV空间计算当前图像的Y值的均值。调节各种曝光参数设定(自动或手动),

2010-01-04 13:11:00 18723 1

转载 camera摄像原理之三:色温和自动白平衡

      色温的定义:将黑体从绝对零度开始加温,温度每升高一度称为1开氏度(用字母K表示),当温度升高到一定程度时候,黑体便辐射出可见光,其光谱成份以及给人的感觉也会着温度的不断升高发生相应变化。于是,就把黑体辐射一定色光的温度定为发射相同色光光源的色温。                         随着色温的升高,光源的颜色由暖色向冷色过渡,光源中的能量分布也由红光端向蓝光端偏移。

2010-01-04 11:37:00 8943

转载 camera摄像原理之二:色彩空间

     对于sensor 来说,我们经常接触到的色彩空间的概念,主要是RGB , YUV这两种(实际上,这两种体系包含了许多种不同的颜色表达方式和模型,如sRGB, Adobe RGB, YUV422, YUV420 …),RGB如前所述就是按三基色加光系统的原理来描述颜色,而YUV则是按照亮度,色差的原理来描述颜色。      不比其它颜色空间的转换有一个标准的转换公式,因为YUV在很大程

2010-01-04 11:27:00 2872 1

转载 camera摄像原理之一:光感应

      做为拍照手机的核心模块之一,camera sensor 效果的调整,涉及到众多的参数,如果对基本的光学原理及 sensor 软/硬件对图像处理的原理能有深入的理解和把握的话,对我们的工作将会起到事半功倍的效果。      人眼对色彩的识别,是基于人眼对光谱存在三种不同的感应单元,不同的感应单元对不同波段的光有不同的响应曲线的原理,通过大脑的合成得到色彩的感知。一般来说,我们可以通俗

2010-01-04 11:23:00 3301 1

原创 inf文件规则

      INF文件即Device Information File(设备信息文件),主要用来指示安装Windows驱动程序。INF文件是Windows系统下用来描述设备或文件等数据信息的文件,是一个文本文件。INF的组成有节(Sections)、键(Key)和值(value)3部分,INF文件的节按照层次结构排列,以方括号的形式开始,后面紧跟该节的各个项和值。INF文件的节主要分为以下:1

2010-01-03 22:16:00 3946

原创 能忍耐终身受用 大学问安心吃亏(健康箴言)

      清末洋务派首领张之洞这副对联不仅总结了他一生跻身官场的政治经验,也是他的养生经。    上联概括了“忍耐”的重要,人们须臾不能离。步翼鹏的“忍耐诗”云:“忍则身无辱,耐则身无害;不忍或不耐……烦恼作一块,何不忍些儿,快活常自在。”《百忍歌》则更认为“忍是大人之气量,忍是君子之根本……能忍贫亦乐,能忍寿亦永。贵不忍则倾,富不忍则损。不忍小事变大事,不忍善事终成恨。父子不忍失教慈,兄弟不忍

2010-01-03 11:28:00 1906

LED驱动SN3101 的DEMO驱动

SI-EN公司出品的LED驱动型号3101的样例驱动,移植即可使用

2010-12-22

空空如也

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

TA关注的人

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