自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 系统调用的实现原理

链接:http://blog.csdn.net/chosen0ne/article/details/7721550第一,系统调用通过中断实现,需要完成栈切换。第二,使用寄存器传参,这需要额外的保存和恢复的过程系统调用概述        计算机系统的各种硬件资源是有限的,在现代多任务操作系统上同时运行的多个进程都需要访问这些资源,为了更好的管理这些资源进程是不允许

2017-06-02 15:53:01 981 1

转载 高通camera驱动分析

1、Sensor slave配置结构体msm_camera_sensor_slave_info定义在media/msm_cam_sensor.h中:struct msm_camera_sensor_slave_info {charsensor_name[32];             //sensor名称chareeprom_name[32];   

2017-03-02 12:00:44 1302 1

转载 !!!!!Camera 方向 与 LCD 方向匹配 及 YUV sensor AF / snapshot 流程

Camera 方向 与 LCD 方向匹配 及 YUV sensor AF / snapshot 流程完整的链接:http://www.cnblogs.com/Pitter99/articles/5554299.html一、关于Camera 方向 跟 LCD 方向的配置问题:物理硬件上:因为 sensor 是矩形(长方形),分长和宽,长宽比通常是 4:3,且 sens

2016-10-28 10:06:09 2516

转载 手机拍摄功能详解

点击打开链接拍摄功能硬件一 Camera模组大家都知道,手机背面的那个小小的孔,就叫摄像头。这个小孔幽幽的泛着光泽,深邃又迷人,如同一个含苞待放的小萝莉一样,这个小萝莉还是个傲娇娘,像零之使魔的614一样惹人怜爱,而且在小萝莉身体里面,不对,是在小孔的里面,还有层膜…..哦,这是镀膜。 看了上面一段大家别惊慌,我不是猥琐的宅男,我也有女朋友的……她叫姐崎宁宁……囧! 回到正

2016-09-29 15:34:15 2691

转载 高通msm8994启动流程简介

处理器信息8994包含如下子系统:子系统处理器含义APSS4*Cortex-A53应用子系统APSS4*Cortex-A57应用子系统LPASSQDSP6 v5.5A(Hexagon)低功耗音频子系统RPMCortex-M3

2016-08-22 16:42:44 2137

转载 JTAG工作原理

JTAG工作原理详解(How JTAG works)2014-06-01 13:13 3357人阅读 评论(0) 收藏 举报 分类:jtag(3) 目录(?)[+]Control JTAG from your PCYou use a "JTAG cable" to control a JTAG bus

2016-08-17 11:13:07 3158

转载 Android 5.x 权限问题解决方法

Android 5.x 权限问题解决方法             一、 android 5.x开始,引入了非常严格的selinux权限管理机制,我们经常会遇到因为selinux权限问题造成的各种avc denied困扰。  本文结合具体案例,讲解如何根据log来快速解决90%的权限问题。 遇到权限问题,在logcat或者kernel的log中一定会打印avc denied提示缺

2016-03-16 13:00:57 12542 3

转载 linux platform机制的好处

从Linux2.6起,引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示,驱动用platform_driver进行注册。 Linux platform driver机制和传统的device_driver机制相比,一个十分明显的优势在于platfo

2015-12-30 18:04:58 772

转载 关于IIC和SPI总线

IIC vs SPI         现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Interface)的身影。原因是这两种通信协议非常适合近距离低速芯片间通信。Philips(for IIC)和Motorola(for SPI) 出于不同背景和市场需求制定了这两种标准通信协议。

2015-12-17 17:53:37 508

转载 SPI协议及工作原理分析

说明.文章摘自:SPI协议及其工作原理浅析 http://bbs.chinaunix.net/thread-1916003-1-1.html一、概述.     SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处

2015-12-17 17:29:13 441

转载 I2C总线

转载地址:http://www.cnblogs.com/BitArt/archive/2013/05/27/3101037.html概述:I²C 是Inter-Integrated Circuit的缩写,发音为"eye-squared cee" or "eye-two-cee" , 它是一种两线接口。I²C 只是用两条双向的线,一条 Serial Data Line (SD

2015-12-14 16:15:00 713

转载 linux GPIO-i2c驱动

一、I2C概述Linux的I2C体系结构分为3个组成部分:1.I2C核心I2C 核心提供了I2C总线驱动和设备驱动的注册、注销方法,I2C通信方法(即“algorithm”)上层的、与具体适配器无关的代码以及探测设备、检测设备地址的上层代码等。2.I2C总线驱动I2C总线驱动是对I2C硬件体系结构中适配器端的实现,适配器可由CPU控制,甚至直接集成在CPU内

2015-12-10 17:17:55 2136

转载 i2c设备与驱动匹配过程

linux下i2c驱动笔记1. 几个基本概念1.1. 设备模型由 总线(bus_type) + 设备(device) + 驱动(device_driver) 组成,在该模型下,所有的设备通过总线连接起来,即使有些设备没有连接到一根物理总线上,linux为其设置了一个内部的、虚拟的platform总线,用以维持总线、驱动、设备的关系。因

2015-12-04 15:47:05 8235

转载 linux I2C 驱动之----i2c驱动的注册过程(i2c_register_driver->driver_register(&driver->driver)->driver_find)

Linux下i2c驱动的加载过程,分为i2c设备层、i2c adapter层与i2c核心层i2c设备驱动层也就是我们为特定i2c设备编写的驱动,下面是我自己理解的i2c驱动的注册过程在我们写的i2c设备驱动中,我们会调用i2c_add_driver()开始i2c设备驱动的注册,该函数调用i2c_register_driver完成所有注册操作static in

2015-12-04 15:21:08 636

转载 I2C接口

转载连接:http://blog.chinaunix.net/uid-24148050-id-120532.html1.I2C协议     2条双向串行线,一条数据线SDA,一条时钟线SCL。   SDA传输数据是大端传输,每次传输8bit,即一字节。   支持多主控(multimastering),任何时间点只能有一个主控。   总线上每个设备都有自己的一个addr,共7

2015-12-01 14:49:56 692

转载 *高通camera基本代码架构

转自:http://www.cnblogs.com/thjfk/p/4086001.html  Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信号,如果sensor没有集成DSP,则通过DVP的方式传输到baseband,此时的数据格式是RAW DATA

2015-08-24 18:07:14 12057

转载 Camera图像处理原理及实例分析-重要图像概念

Camera图像处理原理及实例分析做为拍照手机的核心模块之一,camera sensor 效果的调整,涉及到众多的参数,如果对基本的光学原理及 sensor 软/硬件对图像处理的原理能有深入的理解和把握的话,对我们的工作将会起到事半功倍的效果。否则,缺乏了理论的指导,只能是凭感觉和经验去碰,往往无法准确的把握问题的关键,不能掌握 sensor 调试的核心技术,无法根本的解决问题。

2015-03-26 17:27:27 1541

转载 Ubuntu安装JDK6和JDK5

在安装android on openwrt是出现错误:[cpp] view plaincopybuild/core/config.mk:271:   *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com.  Stop. 

2015-03-20 16:52:01 459

转载 Ubuntu下使用iptux

由于工作原因,需要用Ubuntu。但是登录Ubuntu后,没有飞鸽传书或飞秋等局域网工具,工作时倍感不便。其实在Ubuntu的源中有个软件:iptux,中文名字叫:信使。它可以与Windows下的飞鸽传书、飞秋等工具兼容,实现发送信息与文件等。Ubuntu 10.10下安装iptux的方法:1.安装。在终端中,输入命令:sudo apt-get install iptux注:此

2015-03-11 16:55:43 692

转载 Ubuntu 10.04 安装中文输入法

安装SCIM输入法的步骤打开终端,在终端输入执行以下命令:1).终端输入:sudo apt-get remove scim删除安装系统的时候装的那个scim(个人觉得没什么用,因为一般新安装是操作系统没有装这个)2)sudo apt-get install scim然后下载安装scim输入法。下载完了系统会自己装上,中间会有提示,直接y就OK了3)sud

2015-03-11 16:45:02 1051

原创 在ubuntu10.04 64位系统下安装adb

1、下载相应的SDk文件,网址http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip2、解压缩后放在某一个目录下,设置环境变量,在~/.bash_profile 或者 ~/.bashrc文件中,我是放在bashrc里的,加入一行export PATH="$PATH://platform-tool

2015-03-11 15:29:55 1019

转载 Git与Repo入门

版本控制        版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。一、原始版本控制        最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是 老的了,即使知道新旧,可能也不知道每个版本是什么内容,相

2015-03-09 19:33:24 493

转载 Ubuntu无线网卡驱动安装

转载地址:http://jingyan.baidu.com/article/ed2a5d1f3e0ed209f7be1779.html我的网卡是Broadcom (博通)的,驱动下载地址:http://www.broadcom.com/support/802.11/linux_sta.php  之后解压。ctrl+alt +T 打开终端  输入命令 (安装必要的

2015-01-14 14:16:07 640

转载 GPIO的驱动模型

一、概述GPIO是嵌入式系统最简单、最常用的资源了,比如点亮LED,控制蜂鸣器,输出高低电平,检测按键,等等。GPIO分输入和输出,在davinci linux中,有关GPIO的最底层的寄存器驱动,\arch\arm\mach-davinci目录下的gpio.c,这个是寄存器级的驱动,搞过单片机MCU的朋友应该比较熟悉寄存器级的驱动。GPIO的驱动主要就是读取GPIO口的状

2015-01-04 19:55:31 586

转载 GPIO接口解析

本文提供了一个linux下访问GPIO的约定的概述。这些调用使用gpio_* 命名前缀。没有别的调用会使用这个前缀或是相关的__gpio_*前缀。什么是GPIO?===============GPIO----“通用目的输入/输出端口”----是一个灵活的软件控制的数字信号。许多种类的芯片都会提供,嵌入式linux开发者和硬件定制者会对此比较熟

2015-01-04 19:44:24 3174

原创 chromatix 5.4.3安装打开失败license过期

A   把系统时间修改到  license  时间限制范围内,把软件重新安装一下,此时的  chromatix  是可以正常打开使用的,同时在  regedit  也注册了相应的注册表。B   把系统时间修改到当前时间,卸载软件把软件再重新安装一下,此时不要打开C   进入注册表,在HKEY_CURRENT_USER\Software\Qualcom\Chromatix\Settings\

2014-12-22 18:44:59 1856

转载 变焦与对焦

一、变焦       通常指通过移动镜头内的透镜镜片位置来拉长或缩短焦距,也叫ZOOM。       变焦目前可以分为光学变焦和数字变焦两种类型:       光学变焦:               光学变焦是通过移动镜头内部镜片的相对位置来改变焦点的位置,改变镜头焦距的长短,并改变镜头的视角大小,从而实现影像的放大与缩小。如果被拍摄的       物体位置

2014-12-17 14:45:59 1011 1

转载 景深

景深就是当与光轴平行的光线射入凸透镜时,理想的镜头应该是所有的光线聚集在一点后,再以锥状扩散开来,这个聚集所有光线的一点,就叫做焦点。在焦点前后,光线开始聚集和扩散,点的影象变成模糊的,形成一个扩大的圆,这个圆就叫做弥散圆。 如果弥散圆的直径小于人眼的鉴别能力,也就是说在一定范围内,实际影象产生的模糊肉眼是不能感觉到的,结果人的肉眼看上去这个范围内的影像仍是清晰的.这个在理论上已经

2014-12-17 14:44:13 618

转载 快门与曝光

1. 快门快门是镜头前阻挡光线进来的装置,一般而言快门的时间范围越大越好。      秒数低适合拍运动中的物体,某款相机就强调快门最快能到1/16000秒,可轻松抓住急速移动的目标。不过当你要拍的是夜晚的车水马龙,快门时间就要拉长,常见照片中丝绢般的水流效果也要用慢速快门才能拍出来。至于单眼相机常见的快门功能,虽然可由你自由决定曝光时间的长短,拍摄弹性更高,不过目前

2014-12-17 14:42:53 698

转载 camera 原理

1、Color Filter Array — CFA随着数码相机、手机的普及,CCD/CMOS 图像传感器近年来得到广泛的关注和应用。 图像传感器一般都采用一定的模式来采集图像数据,常用的有 BGR 模式和 CFA 模式。BGR 模式是一种可直接进行显示和压缩等处理的图像数据模式,它由 R( 红)、G( 绿) 、B( 蓝) 三原色值来共同确定 1 个像素点,例如富士数码相机采用的 SUPE

2014-12-17 14:40:56 700

转载 camera ISP

1. 目标[52RD.com] 手机摄像头模组用ISP功能模块的市场走向及研发方向。为能够正确认识手机摄像模组行业提供技术及市场依据。[52RD.com] 2. ISP在模组上的应用原理[52RD.com] 2.1 功能区域[52RD.com] 无论数码相机、摄像机或者摄像手机,其影像数据从前端感应后,皆须经过ASP(Analog Signal Processing)、ADC(An

2014-12-17 14:26:32 631

转载 camera的分辨率

分辨率系列:QSIF/QQVGA           160 x 120            19200QCIF                         176 x 144            25344SIF/QVGA                 320 x 240            76800CIF                      

2014-12-17 11:42:49 544

转载 Camera图像处理原理及实例分析-重要图像概念

做为拍照手机的核心模块之一,camera sensor 效果的调整,涉及到众多的参数,如果对基本的光学原理及 sensor 软/硬件对图像处理的原理能有深入的理解和把握的话,对我们的工作将会起到事半功倍的效果。否则,缺乏了理论的指导,只能是凭感觉和经验去碰,往往无法准确的把握问题的关键,不能掌握 sensor 调试的核心技术,无法根本的解决问题。 1.1  色彩感应及校正1

2014-12-17 11:39:36 1045

转载 摄像头参数解读

2000年11月,夏普联合日本当时第三大移动运营商J-photo推出了全球第一款拍照手机,像素仅有11万。时至今日,手机拍照已经成为手机必不可少的一个功能,手机摄像头历经多年发展,也已经不可同日而语。随着智能手机的普及和不断升级,用户对于手机拍照画质也就越来越高,好的拍照画质就离不开出色的手机摄像头配置,而目前市面上手机摄像头的规格众多,参数各不相同,怎么去看这些名词和参数来挑选好的拍照手

2014-12-10 11:51:08 7083

转载 C语言中结构体 自引用 和 相互引用

结构体的自引用(self reference),就是在结构体内部,包含指向自身类型结构体的指针。        结构体的相互引用(mutual reference),就是说在多个结构体中,都包含指向其他结构体的指针。1. 自引用 结构体1.1 不使用typedef时错误的方式:[cpp] view plaincopyprint?

2014-11-11 16:41:55 838

转载 关于Kobject的文档连接

参考文章1  http://www.cnblogs.com/leaven/archive/2010/04/24/1719191.html参考文章2  http://blog.chinaunix.net/uid-11319766-id-3253414.html

2014-10-27 15:29:18 370

原创 在8X12平台添加或者移植一个完整的camera

以OV8865为例1 kernel部分:

2014-09-18 19:59:31 2185

转载 Camera系统中设置picture大小菜单的流程分析

在Android平台上,设置菜单有两种方式:通过XML布局来实现和通过Menu.add方法实现。Camera系统中的菜单可以说是通过XML布局来实现的,但它的实现过程并非像一般文章里介绍的那样简单。所以,在此我就以设置capture时picture大小为例,将Camera系统中菜单的设置流程作以简单介绍。1、资源文件分析在packages/apps/Camera/res/xml/有两个xm

2014-08-27 16:38:15 1008

转载 Android2.2的camera应用程序中支持双camera切换

这篇文章主要描述了Android2.2下camera系统的Framework层如何支持双camera。在camera的应用程序中,只是简单地加了一些测试code。由于测试需要,要在camera的应用程序的菜单中加入菜单项,动态地切换前后camera,以方便测试。下面我将在camera应用程序的preference菜单(也就是我们看到的第一个菜单,可以设置图像大小,场景等)中,添加select_

2014-08-27 15:47:19 568

转载 原始 & 自定义android开机动画

android开机动画显示原理:开机时,系统自动检测在/system/media/目录或/data/local/目录有没有bootanimation.zip文件。如果有,这按照bootanimation.zip里面的png排列顺序依次显示开机图片,开起来就是动画效果;否则按照android默认的方式显示开机动画。android开机动画叫源码位于frameworks/base/cmds/

2014-08-19 17:39:20 2461 1

stardict-langdao-ec-gb-2.4.2

stardict-langdao-ec-gb-2.4.2.tar.bz2

2014-07-04

空空如也

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

TA关注的人

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