自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (5)
  • 收藏
  • 关注

转载 基于WINCE6.0+S3C2443的camera驱动

2011年2月13日 ********************************LoongEmbedded************************作者:LoongEmbedded(kandi)时间:2011.02.13类别:WINCE 驱动开发********************************LoongEmbe

2012-11-29 21:40:21 1594

转载 Linux设备驱动之mmap设备操作

1.mmap系统调用void *mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset);功能:负责把文件内容映射到进程的虚拟地址空间,通过对这段内存的读取和修改来实现对文件的读取和修改,而不需要再调用read和write;参数:addr:映射的起始地址,设为NULL由系统指定;len:映

2012-11-27 23:50:50 1159

转载 Android的休眠与唤醒 && 实例

分类: Android2010-07-25 22:55 8129人阅读 评论(0) 收藏 举报      Android 休眠(suspend),在一个打过android补丁的内核中,state_store()函数会走另外一条路,会进入到request_suspend_state()中,这个文件在earlysuspend.c中。这些功能都是android系统加的,后面会对earlysu

2012-11-27 16:48:25 878

转载 浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路

分类: Android2011-07-23 12:16 14378人阅读 评论(16) 收藏 举报managerserviceandroidserverdescriptorinterface        在前面一篇文章浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路中,介绍了Service Manager是如何成为Binde

2012-11-27 14:27:44 759

转载 浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路

分类: Android2011-07-22 02:32 22663人阅读 评论(51) 收藏 举报managerserviceandroidstructthreadbuffer        上一篇文章Android进程间通信(IPC)机制Binder简要介绍和学习计划简要介绍了Android系统进程间通信机制Binder的总体架构,它由Client、Server、Servic

2012-11-27 14:27:08 1118

转载 Android进程间通信(IPC)机制Binder简要介绍和学习计划

分类: Android2011-07-20 02:36 33500人阅读 评论(33) 收藏 举报androidmanagerserviceserverlinux内核semaphore        在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运

2012-11-27 14:26:18 732

转载 一个简单文件系统的实现

分类: 嵌入式系统开发 软件源码 Linux相关开发 c/c++开发2009-07-20 16:59 1148人阅读 评论(0) 收藏 举报 /*转载请注明作者author goteremail [email protected]*/花了将进两个月的时候阅读完内核文件系统,对于文件系统是如何运行的还是有点模糊,所以想通过写一个简单的文件系统来使自己对文件系

2012-11-26 10:45:11 6731

转载 创建Linux虚拟文件系统 (2012-02-07 10:59)

标签:  转载 原文地址:创建Linux虚拟文件系统 作者:xiaosuoLinus和其他很多内核开发人员都不喜欢ioctl()这个系统调用,认为那是以一种不可控制的方式向内核添加新的系统调用。同时,也不赞成向/proc下添加新的文件,因为那里已经是一片狼藉。他们提倡那些尝试在他们的代码中添加ioctl()或者/proc文件的开发者用一个单独的虚拟文件系统来替代。文件系统使

2012-11-26 10:30:53 892

转载 FUSE——用户空间文件系统

用户空间文件系统(Filesystem in Userspace,简称FUSE)是操作系统中的概念,指完全在用户态实现的文件系统。目前Linux通过内核模块对此进行支持。一些文件系统如ZFS,glusterfs和luster使用FUSE实现。       Linux用于支持用户空间文件系统的内核模块名叫FUSE,FUSE一词有时特指Linux下的用户空间文件系统。

2012-11-26 09:49:28 3468

转载 用户空间与内核空间数据交换的方式(1)------debugfs

内核开发者经常需要向用户空间应用输出一些调试信息,在稳定的系统中可能根本不需要这些调试信息,但是在开发过程中,为了搞清楚内核的行为,调试信息非常必要,printk可能是用的最多的,但它并不是最好的,调试信息只是在开发中用于调试,而printk将一直输出,因此开发完毕后需要清除不必要 的printk语句,另外如果开发者希望用户空间应用能够改变内核行为时,printk就无法实现。因此,需要一种新的机制

2012-11-26 09:30:29 1521

转载 Android /system 目录解析

博客分类: Android android中默认并没有文件管理器,安装第三方文件管理器后,就可以直接操作android中的文件目录了。有名的第三方文件管理器有root explorer,需要获取android系统的root权限。这里主要介绍下/system目录。 引用/system/app #主要存放的是常规下载的应用程序,可以看到都是以APK格式结

2012-11-25 23:39:28 13704 3

转载 Android 开发环境配置图文教程(jdk+eclipse+android sdk)

分类: Android2012-02-29 10:16 8384人阅读 评论(5) 收藏 举报androideclipsejdkmanagerapplicationdownload一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:

2012-11-25 22:40:48 952

转载 Android平台刷机包制作研究

android平台的刷机包的问题。总算说服自己研究一下如何制作一个android平台的刷机包,可能我了解的方法还不是很全面,也走了不少的弯路,但是以此做为一串探索的足迹,希望能为来者节约宝贵的时间,也请对此感兴趣的各位同仁尽量避免偶曾经犯过的错误。在此先要明确声明一下:由于android平台的更新换代过于频繁,偶的做法不一定好用,也不一定完全正确(只是记录一下偶在自己的nexus on

2012-11-25 22:40:16 6124 1

转载 overlay中的输入和输出

分类: 技术2011-07-10 18:00 267人阅读 评论(1) 收藏 举报Overlay技术跟帧缓存技术都可以用于显示。Overlay在驱动层是v4l2架构。在android中,overlay用于视频播放,canera视频预览。Overlay没有给java层提供接口,仅仅供中间件部分调用。为了使用overlay,必须自己编写调用overlay的接口。Ov

2012-11-22 00:28:36 1195

转载 Android Camera系统

1. Overview1.1 物理架构1.2 Android架构2. CameraService3. HAL4. Overlay5. Video for Linux1. Overview本文以Freescale IMX为例剖析camera摄像头的系统架构。1.1 物理架构硬件方面,camera系统分为主控制器和摄像头设备,功能上主要有取景

2012-11-22 00:24:45 1198

转载 【Android Camera】之 Preview

分类: Android开发相关 Android Camera2011-05-30 22:38 6603人阅读 评论(43) 收藏 举报 Preview data ✿ Preview callback   Android Camera小系统:         嗯……直接看Camera HAL层,它实现是主要的工作, 它一般通过ioctl调用V4

2012-11-22 00:14:33 1520

转载 Android camera preview and take picture with V4l2

2009年12月2日kellyvivian发表评论阅读评论这部分spec的内容没有全看懂,但是根据FSL的代码能知道这其中的sequence,下面就结合着FSL的代码来描述下video overlay过程的sequence。首先介绍一下video overlay,vieo overlay不同于video capture,是指不需要对video信号的帧进行copy,直

2012-11-22 00:13:36 1329

转载 S5PV210 Android Overlay系统(视频输出系统)分析

分类: SAMSUNG S5PV2102012-08-29 19:48 226人阅读 评论(0) 收藏 举报Overlay是Android经常看到的名字,我们可以理解为视频叠加,Overlay也可以理解为视频输出视频输出和视频叠加是密切相关的,一般来说,输出的视频背景是系统UI层,而视频输出是叠加到UI层上的。视频输出和系统UI一般使用独立的显存区,系统UI通过fr

2012-11-21 15:59:07 2027

转载 Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)

分类: linux2011-07-04 12:49 1874人阅读 评论(4) 收藏 举报Linux视频设备驱动常用控制命令使用说明设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;参数说明:

2012-11-19 12:55:56 1118

转载 Android S5PV210 camera驱动测试程序

分类: Android Samsung S5PV2102012-07-04 13:47 480人阅读 评论(13) 收藏 举报最近在调试S5PV210上的camera驱动,因为对Android的samsung camera hal 不太了解,自己写了个测试程序方便调试因为camera驱动都是遵守V4L2标准,所以测试程序是通用的,在MX51平台也能工作。[htm

2012-11-18 14:02:00 1531

转载 S5PV210 FIMC capture S_FMT G_FMT处理方式

分类: 多媒体 Samsung S5PV2102012-08-21 17:23 770人阅读 评论(1) 收藏 举报今天整理tw9912驱动,发现FIMC 在capture时,对S_FMT和G_FMT ioctl调用值得商榷,记录下来。当capture APP调用S_FMT时,会调用到FIMC capture驱动的fimc_s_fmt_vid_capture函数

2012-11-16 22:48:29 1776

转载 Android S5PV210 cameraHAL 录像功能分析

分类: Samsung S5PV2102012-07-27 18:01 325人阅读 评论(0) 收藏 举报Camera系统进行视频录制的过程,涉及到camera driver,camera HAL,camera Service,camera Java 几层camera 录像功能一般是和preview功能同时进行的,samsung HAL的录像线程是借助preview线程来实现

2012-11-16 22:48:14 1580

转载 Android S5PV210 camera S_INPUT实现

分类: Samsung S5PV2102012-07-26 17:26 746人阅读 评论(0) 收藏 举报三星平台的capture设备节点是/dev/fimc0,但是平台可能存在多个摄像头,更特殊的情况是一个video ADC芯片外接多个模拟摄像头,这几天研究了下如何选择capture的摄像头,做个总结。先对摄像头做个分类,1. CMM CameraCompact Mod

2012-11-16 22:47:45 1154

转载 Android S5PV210 创建的video设备

分类: Samsung S5PV2102012-07-13 10:54 324人阅读 评论(0) 收藏 举报S5PV210会在/dev/下生成几个video相关的设备节点,分别为/dev/video0, /dev/video1, /dev/video2/dev/video14, /dev/video21, /dev/video22video0, video1, vi

2012-11-16 22:47:23 1324

转载 Android S5PV210 fimc驱动分析 - fimc_dev.c

分类: Samsung S5PV2102012-07-10 14:54 405人阅读 评论(0) 收藏 举报fimc-dev.c 是Samsung FIMC 设备的V4L2 驱动。上层应用直接操作这个设备,进行capture,图片处理,以及overlay输出[cpp] view plaincopy43 int fimc_dma

2012-11-16 22:46:41 1555

转载 S5PV210 三个Camera Interface/CAMIF/FIMC的区别

分类: Android Samsung S5PV2102012-07-09 16:52 448人阅读 评论(0) 收藏 举报S5PV210有三个CAMIF单元,分别为CAMIF0 CAMIF1和CAMIF2。对应着驱动中的fimc0, fimc1, fimc2。在三星datasheet和驱动代码中CAMIF和FIMC(Fully Interactive Mobile Camera)这两

2012-11-16 22:46:11 1605

转载 Android S5PV210 camera驱动(tw9912)小结

分类: Android 嵌入式Linux Samsung S5PV2102012-07-04 15:37 790人阅读 评论(10) 收藏 举报之前没接触过三星的开发板,更不了解S5PV210,TW9912这款AD芯片也是第一次接触,三星FAE又不给力(其实是没有),调试camera过程中,一会怀疑TW9912配置不对,一会怀疑三星FIMC驱动有问题,比较痛苦,今天终于调出了正确的图像

2012-11-16 22:45:44 1525

转载 Android S5PV210 fimc驱动分析 - fimc_regs.c

分类: Android 嵌入式Linux Samsung S5PV2102012-06-16 15:53 1031人阅读 评论(2) 收藏 举报camstructcoutputinterfaceimagefimc_regs.c是fimc框架操作camera 硬件的接口,fimc框架把所有硬件相关的操作都放在这个文件中[html] view plaincopy

2012-11-16 22:43:45 2631

转载 基于S5PC100的FIMC的部分解释——一篇让我理解透彻2440和S5PV210 摄像头camera控制器的文章

作者:邹南,华清远见嵌入式学院讲师。CAMERA SENSOROV9650/9655是CMOS接口的图像传感器芯片,可以感知外部的视觉信号并将其转换为数字信号并输出。通过下面的框图可以清晰的看到它的工作原理:我们需要通过XVCLK1给摄像头提供时钟,RESET是复位线,PWDN在摄像头工作时应该始终为低。HREF是行参考信号,PCLK是像素时钟,VSYNC是场同步信号。一旦给摄像头提供

2012-11-16 20:09:50 4174 1

转载 android 电容屏(三):驱动调试之驱动程序分析篇

分类: S5PXX(三星)2012-08-05 23:20 3936人阅读 评论(21) 收藏 举报androidinputstructreport工作linux关键词:android  电容屏 tp 工作队列 中断 坐点计算  电容屏主要参数平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(

2012-11-16 19:57:07 1735

转载 android 电容屏(一):电容屏基本原理篇

分类: S5PXX(三星)2012-08-01 23:17 2246人阅读 评论(0) 收藏 举报android工作平台linux存储手机关键词:android  电容屏 tp  ITO 平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung exynos 4210) andro

2012-11-16 19:56:37 1221

转载 android 电容屏(二):驱动调试之基本概念篇

分类: S5PXX(三星)2012-08-05 22:23 2569人阅读 评论(5) 收藏 举报android工作inputlinux内核reportstruct关键词:android  电容屏 tp 工作队列 中断 多点触摸协议平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung

2012-11-16 19:53:28 1139

转载 android camera(四):camera 驱动 GT2005

分类: S5PXX(三星)2012-07-08 23:20 3200人阅读 评论(22) 收藏 举报androidstructcamstreamvideo数据结构关键词:android  camera CMM 模组 camera参数  GT2005 摄像头常见问题平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4

2012-11-16 19:41:54 1249

转载 android camera(三):camera V4L2 FIMC

分类: S5PXX(三星)2012-07-08 23:13 2343人阅读 评论(2) 收藏 举报androidstructcamvideo数据结构input关键词:android  camera CMM 模组 camera参数  CAMIF   V4L2  平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210)

2012-11-16 19:41:38 1213

转载 android camera(二):摄像头工作原理、s5PV310 摄像头接口(CAMIF)

分类: S5PXX(三星)2012-07-08 21:59 2325人阅读 评论(2) 收藏 举报关键词:android  camera CMM 模组 camera参数  CAMIF平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) android camera(一):camera模组CMM介绍

2012-11-16 19:41:18 1867

转载 android camera(一):camera模组CMM介绍

分类: S5PXX(三星)2012-07-07 00:09 2627人阅读 评论(0) 收藏 举报关键词:android  camera CMM 模组 camera参数平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) 下载:常用摄像头规格书(个别有android驱动程序)  :bf3703 30W、gc

2012-11-16 19:40:57 1577

转载 基于2.6.35内核的OV9650摄像头驱动分析

2012-11-07 15:16 26人阅读 评论(0) 收藏 举报基于2.6.35内核的OV9650摄像头驱动分析驱动分析:打开ov9650驱动首先找到驱动入口函数static int __init s5pc100_camera_init(void)在这个函数中间做只有一句话platform_driver_register(&s5pc100_camera_driver

2012-11-12 14:53:54 1525

转载 基于2.6.35内核的OV9650摄像头驱动分析

2012-11-07 15:16 19人阅读 评论(0) 收藏 举报基于2.6.35内核的OV9650摄像头驱动分析驱动分析:打开ov9650驱动首先找到驱动入口函数static int __init s5pc100_camera_init(void)在这个函数中间做只有一句话platform_driver_register(&s5pc100_camera_driver

2012-11-10 22:29:41 5088 2

转载 基于mini2440的ov9650摄像头裸机测试

分类: Linux设备驱动2012-01-05 20:18 1075人阅读 评论(1) 收藏 举报        mini2440提供了一个摄像头接口,可以输出RGB24,RGB16的原始图像还可以输出编码的如YUV格式的图像,并提供了偏移翻转,放大缩小的功能。与开发板配套的摄像头模块为CAM130,采用ov9650的芯片。操作摄像头接口实现视频的采集与显示,主要配置两个部分的寄存器:

2012-11-10 22:28:41 2851

转载 OV9650驱动程序跟踪

正文字体大小:大 中 小OV9650驱动程序跟踪 (2012-05-31 11:11:48)转载▼标签: 杂谈分类: LINUX学习了裸机OV9650的P通道LCD直接显示程序,作为这点基础开始分析OV9650在linux设备驱动程序。我们跟踪程序按照常规方法,跟着驱动的编写脉络去读程序

2012-11-10 22:23:41 3369

mxic flash 选型

mxic flash 选型datasheet

2018-10-06

本文档仅简要说明一下 Recorder 的 APP

本文档仅简要说明一下 Recorder 的 APP 应用程序调用 CedarXRecorder Framework 的一般流程,可以参照 cedarx/test/recorder 下的测试程序 CedarXRecorderTest.c 文件

2018-10-06

GD5F1GQ4UAYIG.PDF

GD5F1GQ4UAYIG SPI NAND FLASH 文档描述详细coder: 通过 CreateVideoDecoder 函数创建的视频解码器指针; nScaleDownRatio: 图像缩放比例因子。 返回值 0: 表示成功;-1: 失败

2018-10-06

网络课程设计sniffer

网络课程设计sniffer 网络嗅探器的源代码

2010-09-10

windows 操作系统课程设计

任务 I/O系统调用开销比较 任务目的: 本任务主要目的在于了解I/O系统调用的特点并通过性能测试对此有直观的认识。 任务要求: 在LINUX平台用C编程逆序一个文本文件,注意显示逆序结果的必须是原文件名。如文件原内容为“abcd”,处理后内容应为“dcba”。 请分别使用三种方法: (1) 标准C的I/O库函数:fopen,fread和fwrite (2) Unix 的I/O函数:open.read 和write (3) Open 和mmap

2010-04-10

空空如也

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

TA关注的人

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