自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习点滴笔记

这些天又重新看了看C语言的书,做了点笔记。但是突然之间不知道如何组织这些笔记。最后想了想算了,就这样吧,看书看得杂,欠缺的地方又多了,自然该做笔记的地方就多了,笔记当然是前村不着后店了。c 语言当中数据的输入输出:   scanf printf函数式针对标准输入输出设备、getchar putchar是针对单个字符进行输入输出的函数。         C 语言但这又四种存储属性

2013-03-31 02:06:23 622

转载 用crosstool-ng建立Linux 交叉编译环境

http://blog.chinaunix.net/uid-20543672-id-94369.html用crosstool-ng建立Linux交叉编译环境(以S3C2440(armv4t)为例)    最近准备针对Linux内核和驱动做实验,但是当我用从前的制作的gcc-4.1.1编译最新的Linux内核的时候发现因为编译器太旧了无法编译,所以决定在做一个新的可以使用的。早就知道cr

2013-03-21 19:48:14 862

转载 如果有一天你没有了动力,可以看看

原文地址:如果有一天你没有了动力,可以看看 作者:活出自我第一句 “人都是逼出来的”。每个人都是有潜能的,生于安乐,死于忧患,所以,当面对压力的时候,不要焦燥,也许这只是生活对你的一点小考验,相信自己,一切都能 处理好,逼急了好汉可以上梁山,时世造英雄,穷者思变,人只有压力才会有动力。     第二句:“如果你简单,这个世界就对你简单”。简单生活才能幸福生活,人要自足常

2013-03-21 19:45:06 830

转载 什么叫做“假学习”?

原创:ITAA马三友老师,转载请注明作者,翻版必究什么叫做“假学习”?一、看书买一堆书,有空看看。看书,这是典型的假学习。看书看不懂还在看,就是假学习,欺骗自己,安慰自己正在学习而已。专业书都写得很好,但大都是写给已经懂的人看的。看书的最大作用就是证明自己看书是学不到东西的,然后只有寻找其他途径。建议:把书合上,想一想,你想学的东西东西到底是

2013-03-21 19:38:47 713

转载 嵌入式系统 Boot Loader 技术内幕

詹荣开 ([email protected]), Linux爱好者    http://www.ibm.com/developerworks/cn/linux/l-btloader/简介: 本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。1. 引言在专用的嵌入式板子运

2013-03-21 18:51:15 556

转载 Linux下Configure命令详细介绍

Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。  与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手

2013-03-20 18:21:55 679

转载 android手机与arm平台实现无线视频监控

最近弄毕设,利用arm平台和android手机实现监控功能,本意是想通过在arm板上用摄像头采集图像,然后传到云服务器端,android手机再从云服务器下载图片下来,形成一种智能监控,但由于种种原因,还没成型。后来百度了发现mjpg-streamer这东东,发现不错,就试了下用mjpg-streamer结合无线局域网的方法,试了下,果然行。不废话了,直接讲怎么操作。1、移植mjpg

2013-03-19 21:46:53 1039

原创 申嵌视频构建u-boot,kernel,nfs,yaffs

嵌入式系统分析:引导加载程序(u-boot移植)  ;linux内核(内核定制);根文件移植 。Nand Flash分区:Boot loader / Boot parameters / Kernel / Rootfilesystem建立交叉编译环境:arm-linux-gcc安装: 先解压 tar xvzf arm-linuc-gcc -4.3.2.tgz  将其自动安装到/usr

2013-03-18 21:57:51 856

转载 基于mjpg-streamer远程视频WEB监控 项目笔记二

mjpg-streamer是基于jpeg库来处理摄像头数据的,因此在移植mjpg-streamer之前必须先移植jpeg库,否则在编译mjpg-streamer时会报告错误。        现在这里下载jpeg库的源代码和mjpg-streamer源代码:        jpeg库下载地址:http://download.csdn.net/detail/laoylhuli/5029

2013-03-18 17:10:41 1696

转载 基于mjpg-streamer远程视频WEB监控 项目笔记一

写之前先吐槽一下开发过程中浪费时间的地方,使用的开发板是友善之臂的tiny210采用cortex-A8的处理器,开发板配备了一个标准的USB口,经查证那个USB是2.0的,实验过程中,USB摄像头识别不稳定,FIMC框架模块一直报错(足足浪费了一天的时间,查了IIC,USB,FIMC和摄像头驱动,就差没读源代码了),干脆接个USB-HUB,将2.0转成1.1,神奇的事情出现了,各种稳定。犯贱的US

2013-03-18 17:08:57 1905

转载 mjpg-streamer结构和mjpg_streamer.c与mjpg_streamer.h文件分析

refer tohttp://www.friendlyarm.net/forum/topic/279?lang=enhttp://code.google.com/p/mjpg-streamer-mini2440/http://code.google.com/p/mjpg-streamer-mini2440/source/checkout下载mjpg_streamer源码并观察源

2013-03-17 11:19:41 1426

转载 windows 7下Vmware(Fedroa14)NAT方式共享上网的配置步骤详解(有图有真相)

http://user.qzone.qq.com/736933848/blog/1309683164主机平台:Windows7家庭版VMware版本:7.1.0主机上网方式:ADSL拨号上网Linux内核版本:Fedora 14(2.6.35)在介绍具体步骤之前,先介绍下VMware中的几个虚拟的网络设备。VMnet0 :在桥接模式下的虚拟交换机

2013-03-14 14:34:37 999

转载 mini2440上移植mjpg-streamer

Mjpeg‐stream 是一个开源软件,用于把mjpeg格式的文件变成流媒体输出。1.  环境平台 目标板:mini2440开发板上运行的系统: 内核 Linux‐2.6.32.2, 默认文件系统 root_qtopia2  在 mini2440 上安装 mjpeg‐stream Step1:  获取要安装的文件 mjpeg‐stream 文件名:

2013-03-12 23:22:38 1419

转载 再次写给我们这些浮躁的程序员

再次写给我们这些浮躁的程序员 2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。 多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验

2013-03-12 16:46:03 598 1

转载 RTP协议解读

目录(?)[+]这两天又复习了一下RTP协议.看到网上两篇文章说的很通透明白,在此转发一下.RTP协议分析(转自:http://blog.csdn.net/bripengandre/article/details/2238818)分类: Network Security2008-04-01 16:34 5687人阅读 评论(6) 收藏

2013-03-12 15:29:00 655

转载 linux resource

任桥伟(fudan_abc)_csdn博客http://blog.csdn.net/fudan_abc华清远见嵌入式园地http://blog.csdn.net/farsight2009/article/category/547233/6陈莉君http://home.lupaworld.com/space-uid-26540.html

2013-03-11 20:40:13 734

转载 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[二]

***************************************************************************************************************************作者:EasyWave

2013-03-11 20:28:59 656

转载 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[一]

**************************************************************************************************************************作者:EasyWave

2013-03-11 20:27:47 679

转载 基于mjpg-streamer网络视频服务器移植

MJPG简介:  MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名.  MJPEG  全名为 "Motion Joint Photographic Experts Group",是一种视频编码格式,  Motion JPEG技术常用与闭合电路的电视摄像机的模拟视频信号“翻译”成视频流,并存储在硬盘上。典型的应用如数字视频记录器等。MJPEG不像MPEG,不使用

2013-03-11 20:26:52 973

转载 Mjpeg-streamer源码分析(二)

input_uvc.c源码分析-----------------------------------------------------------------------------------------------------------------------重要函数解析: char *strtok_r(char *str, const char *delim, char **

2013-03-11 20:25:59 868

转载 Mjpeg-streamer源码分析(一)

Mjpeg-streamer源码分析     --------------------------------------------------------------------------------------------------基础知识: 条件变量:  条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:  一个线程等待"条件变量的条件成立

2013-03-11 20:25:13 713

转载 mjpg-streamer源码分析

作者:曹忠明,华清远见嵌入式学院讲师。mjpg-streamer是一个很好的开源项目,用来做视频服务器,使用的是v4l2的接口。前面我们说了它的移植过程,但是在某些特定的情况下这个工程不能达到我们的需求,所以我们需要对源码进行修改,或者直接写一个自己的视频服务器。在修改源码或写自己的服务器之前我们分析下这个源码的代码。这个代码里有三个部分是我们需要掌握的内容,第一是v4l2接口,第

2013-03-11 20:23:49 805

转载 servfox源码分析

一.文件目录结构如下图:二.视频设备自定义的数据结构------------------------------------------struct vdIn {    int fd;    char *videodevice ;                 //视频设备文件路径,如/dev/video0    struct video_mmap vmmap;//内

2013-03-11 20:22:10 684

转载 《华清远见学习手记》之 在FS2410上搭建servfox视频服务器

在FS2410上搭建servfox视频服务器 【编译环境】ubuntu 8.10 + Vmware + windows xp【目标机】FS2410【交叉编译器】arm-softfloat-linux-gnu-gcc 1.首先确保USB、CS8900a工作正常,目标板与主机的网络通信正常,spca兼容的摄像头驱动工作正常。   关于摄像头驱动的

2013-03-11 20:19:38 592

转载 摄像头驱动gspcav+视频服务器servfox+客户端spcaview的移植

1. 【移植摄像头驱动】编译和加载gspcav。步骤一:修改Makefile文件KERNELDIR := /lib/modules/$(KERNEL_VERSION)/build修改为如下(注意KERNELDIR应该为linux-2.6.22.6内核所在目录):KERNELDIR := /source/kernel/linux-2.6.22.6CROSS_COMPILE = a

2013-03-11 20:18:39 826

转载 S3C2410中利用Servfox和Spcaview使用WEBCAM(适用于zc301芯片的摄像头)

S3C2410中利用serfox 和spcavie 使用摄像头 要用到的软件包  摄像头驱动: http://mxhaard.free.fr/spca50x/embedded/KernelPatch/usb-2.4.31LE06.patch.tar.gz  服务器视频采集: http://mxhaard.free.fr/spca50x/embedded/Se

2013-03-11 20:17:44 1215

转载 S3C2410中利用Servfox和Spcaview

来源:互联网 作者:west263.com 时间:2008-04-16源代码下载:http://www.mcuos.com/viewthread.php?tid=262&extra=page=1&page=1相关问题讨论:http://www.mcuos.com/viewthread.php?tid=256&extra=&page=1http://yuruxiao.blog

2013-03-11 20:15:49 978

转载 V4L入门经典文章(转)

1.video4linux基础相关1.1 v4l的介绍与一些基础知识的介绍I.首先说明一下video4linux(v4l)。它是一些视频系统,视频软件,音频软件的基础,经常使用在需要采集图像的场合,如视频监控,webcam,可视电话,经常应用在embedded linux中是linux嵌入式开发中经常使用的系统接口。它是linux内核提供给用户空间的编程接口,各种的视频和音

2013-03-11 20:13:48 712

转载 v4l编程基础

我们都知道,在linux中,为了屏蔽用户对设备访问的复杂性,采用了设备文件,即可以通过像访问普通文件一样的方式来对设备进行访问读写。电视卡在linux中和打印机,鼠标一样,属于字符设备。其主设备号是81,在实际操作上,访问控制电视卡也和一般的设备文件没有什么不同。用open打开设备,                int fd;                fd = open

2013-03-11 20:12:50 1412

转载 Video4linux 编程

Video4linux 编程2.1 Video4linux 简介Video4Linux是为市场现在常见的电视捕获卡和并口及USB口的摄像头提供统一的编程接口。同时也提供无线电通信和文字电视广播解码和垂直消隐的数据接口。本文主要针对USB摄像头设备文件/dev/video0,进行视频图像采集方面的基于Video4Linux 的USB 摄像头图像采集实现 戴小鼠 daily3-

2013-03-11 20:10:52 847

转载 基于Video4linux的视频采集,用SDL显示

本程序的开发环境是(我当前的系统):操作系统:RedHat 9.0 及 CG300的视频采集卡Video4linux 简介Video4Linux是为市场现在常见的电视捕获卡和并口及USB口的摄像头提供统一的编程接口。同时也提供无线电通信和文字电视广播解码和垂直消隐的数据接口。本文主要针对USB摄像头设备文件/dev/video0,进行视频图像采集方面的程序设计。Video4li

2013-03-11 20:09:07 729

转载 Camera编程

V4L2(video 4 linux 2)  可以支持多种设备,它可以有以下几种接口:  1. 视频采集接口(video capture interface):这种应用的设备可以是高频头或者摄像头.V4L2的最初设计就是应用于这种功能的.         2. 视频输出接口(video output interface):可以驱动计算机的外围视频图像设备--像可以输出电视信

2013-03-11 20:06:01 816

二叉树代码

完整的二叉树代码,如初始化,插入,删除,创建,摧毁,等等。

2011-11-22

空空如也

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

TA关注的人

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