自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 基于Dragonboard 410c的PMIC简介

基于Dragonboard 410c的PMIC简介

2017-04-20 10:25:12 2122

原创 audio HAL与kernel联动过程中几个关键的函数分析

前言:这篇文档主要是对audio HAL与kernel联动过程中几个关键的函数进行分析和总结:1.select_device, 2.enable_snd_device, 3.enable_audio_route,4.pcm_open,5.pcm_write播放音乐的时候AudioFlinger往hal层写数据时会调用到Hal层的out_write函数,我们以ou

2017-04-19 23:38:49 14077 4

转载 Android高通平台调试Camera驱动全纪录

项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求。1日 搭平台,建环境,编译内核,烧写代码。我是一直在Window下搭个虚拟机登服务器搞开发的,对Linux系统环境实在无爱,每每一到项目刚开始要搭环境了,内心总有点排斥,过程就比较纠结,看来以后还是要搞个linux真机玩玩。2日 编写camera驱动大致框

2017-04-19 23:16:03 5445 3

转载 高通camera框架_流程浅析(1)

该文档主要浅析camera框架,后续会增加机制相关内容:1.    Introduction本文档主要讲解高通Camera整体框架。部分内容或参考资料可参考个人博客Android开发栏目:http://blog.sina.com.cn/betterforlife 2.   高通Camera框架简介总体框图如下:下面简要走一下流程,

2017-04-18 22:47:32 3073

转载 qualcomm platform camera porting

camera基本代码架构   Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信号,如果sensor没有集成DSP,则通过DVP的方式传输到baseband,此时的数据格式是RAW DATA。必须通过平台的isp来处理。如果集成了DSP,这RAW DATA数据

2017-04-18 22:45:50 1995

转载 高通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-04-18 20:38:02 2216

转载 高通camera结构(摄像头基础介绍)

一、摄像头结构和工作原理.   拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏幕上能够看到的图像。数字信号处理芯片DSP(DIGITAL SIGNAL PROCESSING)功能:主要是通过一系列复杂的数学算法运算,对数字图像信号参数进行优化处理,并

2017-04-18 10:26:55 11581 1

转载 qualcomm平台camera bring up 分析

1  camera基本代码架构    高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽离,放在了一个daemon进程中进行管理:图1 Qua

2017-04-17 16:12:29 5293 3

转载 摄像头和显示屏的接口协议

由移动行业处理器接口(MIPI)联盟基于MIPI D-PHY制定的摄像头串行接口(CSI-2)和显示屏串行接口(DSI)协议被广泛应用于移动设备中,该协议为低成本智能手机细分市场提供了一套灵活的、高性价比的解决方案;而D-PHY是在MIPI CSI-2和DSI应用中把图像传感器和显示屏与移动手机和嵌入式应用中的SoC连接在一起的物理层。它们是应用处理器和显示屏(使用DSI协议)或摄像头和图像传

2017-04-14 10:41:59 5462

原创 qualcomm 平台的lk启动流程

--

2017-04-12 19:30:24 2545

原创 Android系统状态栏的信号图标显示流程简介

空板

2017-04-12 19:30:04 5304

原创 qualcomm平台 display bring up 过程详解

1.参考文档: 1) 80-NA157-174_E_DSI_Programing_Guide_B-Family_Android_Devices.pdf2) 80-NN766-1_A_Linux_Android_Display_Driver_Porting_Guide.pdf3) 80-NH713-1_F_DSI_Timing_Parameters.xlsmL

2017-04-06 16:14:02 5939 2

原创 msm8916 camera driver添加新摄像头kernel hal修改

在dragonboard410c上添加一款新摄像头流程1添加sensor kernel driver文件:(\kernel\drivers\media\platform\msm\camera_v2\sensor\ov5645.c)msm_sensor_power_setting、msm_camera_i2c_reg_conf、v4l2_subdev_infoov5645.c驱动

2017-04-06 15:55:35 2838

转载 android系统开发 AP 和 BP 简要说明

手机的AP和BP根据上下文可以指代硬件和软件两种意思.  1) 大多数的手机都含有两个处理器。操作系统、用户界面和应用程序都在Application Processor(AP)上执行,AP一般采用ARM芯片的CPU。而手机射频通讯控制软件,则运行在另一个分开的CPU上,这个CPU称为Baseband Processor(BP)。 把射频功能放在BP上执行的主要原因是:射频控制函数(信号

2017-04-06 13:59:07 3562

原创 Android RIL 架构简介

空板2

2017-04-05 09:52:36 8493 1

原创 基于DragonBoard 410c的家庭环境质量检测仪

随着工业企业不断发展,空气中不同程度地夹带了各种各样的污染物,通常在自然通风的空旷室外,空气中的污染物不会影响人们的身体健康,但随着人们居住条件的提高,家庭装修普遍化,且为了节约能源,室内通常处于密闭状态,从而导致室内污染物浓度过高,而影响人们身体健康。在这里我们通过由dragonboard410c充当主控处理板来获取各sensor检测到的周围环境质量的值,如:digital light sensor、pm2.5sensor、humidity sensor等

2017-04-05 09:52:00 2349

空空如也

空空如也

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

TA关注的人

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