- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 学习点滴笔记
这些天又重新看了看C语言的书,做了点笔记。但是突然之间不知道如何组织这些笔记。最后想了想算了,就这样吧,看书看得杂,欠缺的地方又多了,自然该做笔记的地方就多了,笔记当然是前村不着后店了。c 语言当中数据的输入输出: scanf printf函数式针对标准输入输出设备、getchar putchar是针对单个字符进行输入输出的函数。 C 语言但这又四种存储属性
2013-03-31 02:06:23
658
转载 用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
916
转载 如果有一天你没有了动力,可以看看
原文地址:如果有一天你没有了动力,可以看看 作者:活出自我第一句 “人都是逼出来的”。每个人都是有潜能的,生于安乐,死于忧患,所以,当面对压力的时候,不要焦燥,也许这只是生活对你的一点小考验,相信自己,一切都能 处理好,逼急了好汉可以上梁山,时世造英雄,穷者思变,人只有压力才会有动力。 第二句:“如果你简单,这个世界就对你简单”。简单生活才能幸福生活,人要自足常
2013-03-21 19:45:06
871
转载 什么叫做“假学习”?
原创:ITAA马三友老师,转载请注明作者,翻版必究什么叫做“假学习”?一、看书买一堆书,有空看看。看书,这是典型的假学习。看书看不懂还在看,就是假学习,欺骗自己,安慰自己正在学习而已。专业书都写得很好,但大都是写给已经懂的人看的。看书的最大作用就是证明自己看书是学不到东西的,然后只有寻找其他途径。建议:把书合上,想一想,你想学的东西东西到底是
2013-03-21 19:38:47
775
转载 嵌入式系统 Boot Loader 技术内幕
詹荣开 (zhanrk@sohu.com), Linux爱好者 http://www.ibm.com/developerworks/cn/linux/l-btloader/简介: 本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。1. 引言在专用的嵌入式板子运
2013-03-21 18:51:15
582
转载 Linux下Configure命令详细介绍
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手
2013-03-20 18:21:55
712
转载 android手机与arm平台实现无线视频监控
最近弄毕设,利用arm平台和android手机实现监控功能,本意是想通过在arm板上用摄像头采集图像,然后传到云服务器端,android手机再从云服务器下载图片下来,形成一种智能监控,但由于种种原因,还没成型。后来百度了发现mjpg-streamer这东东,发现不错,就试了下用mjpg-streamer结合无线局域网的方法,试了下,果然行。不废话了,直接讲怎么操作。1、移植mjpg
2013-03-19 21:46:53
1086
原创 申嵌视频构建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
888
转载 基于mjpg-streamer远程视频WEB监控 项目笔记二
mjpg-streamer是基于jpeg库来处理摄像头数据的,因此在移植mjpg-streamer之前必须先移植jpeg库,否则在编译mjpg-streamer时会报告错误。 现在这里下载jpeg库的源代码和mjpg-streamer源代码: jpeg库下载地址:http://download.youkuaiyun.com/detail/laoylhuli/5029
2013-03-18 17:10:41
1734
转载 基于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
1960
转载 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
1476
转载 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
1094
转载 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
1463
转载 再次写给我们这些浮躁的程序员
再次写给我们这些浮躁的程序员 2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。 多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验
2013-03-12 16:46:03
640
转载 RTP协议解读
目录(?)[+]这两天又复习了一下RTP协议.看到网上两篇文章说的很通透明白,在此转发一下.RTP协议分析(转自:http://blog.youkuaiyun.com/bripengandre/article/details/2238818)分类: Network Security2008-04-01 16:34 5687人阅读 评论(6) 收藏
2013-03-12 15:29:00
692
转载 linux resource
任桥伟(fudan_abc)_csdn博客http://blog.youkuaiyun.com/fudan_abc华清远见嵌入式园地http://blog.youkuaiyun.com/farsight2009/article/category/547233/6陈莉君http://home.lupaworld.com/space-uid-26540.html
2013-03-11 20:40:13
768
转载 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[二]
***************************************************************************************************************************作者:EasyWave
2013-03-11 20:28:59
688
转载 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[一]
**************************************************************************************************************************作者:EasyWave
2013-03-11 20:27:47
725
转载 基于mjpg-streamer网络视频服务器移植
MJPG简介: MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名. MJPEG 全名为 "Motion Joint Photographic Experts Group",是一种视频编码格式, Motion JPEG技术常用与闭合电路的电视摄像机的模拟视频信号“翻译”成视频流,并存储在硬盘上。典型的应用如数字视频记录器等。MJPEG不像MPEG,不使用
2013-03-11 20:26:52
1026
转载 Mjpeg-streamer源码分析(二)
input_uvc.c源码分析-----------------------------------------------------------------------------------------------------------------------重要函数解析: char *strtok_r(char *str, const char *delim, char **
2013-03-11 20:25:59
911
转载 Mjpeg-streamer源码分析(一)
Mjpeg-streamer源码分析 --------------------------------------------------------------------------------------------------基础知识: 条件变量: 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作: 一个线程等待"条件变量的条件成立
2013-03-11 20:25:13
748
转载 mjpg-streamer源码分析
作者:曹忠明,华清远见嵌入式学院讲师。mjpg-streamer是一个很好的开源项目,用来做视频服务器,使用的是v4l2的接口。前面我们说了它的移植过程,但是在某些特定的情况下这个工程不能达到我们的需求,所以我们需要对源码进行修改,或者直接写一个自己的视频服务器。在修改源码或写自己的服务器之前我们分析下这个源码的代码。这个代码里有三个部分是我们需要掌握的内容,第一是v4l2接口,第
2013-03-11 20:23:49
893
转载 servfox源码分析
一.文件目录结构如下图:二.视频设备自定义的数据结构------------------------------------------struct vdIn { int fd; char *videodevice ; //视频设备文件路径,如/dev/video0 struct video_mmap vmmap;//内
2013-03-11 20:22:10
716
转载 《华清远见学习手记》之 在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
628
转载 摄像头驱动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
873
转载 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
1330
转载 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
1026
转载 V4L入门经典文章(转)
1.video4linux基础相关1.1 v4l的介绍与一些基础知识的介绍I.首先说明一下video4linux(v4l)。它是一些视频系统,视频软件,音频软件的基础,经常使用在需要采集图像的场合,如视频监控,webcam,可视电话,经常应用在embedded linux中是linux嵌入式开发中经常使用的系统接口。它是linux内核提供给用户空间的编程接口,各种的视频和音
2013-03-11 20:13:48
742
转载 v4l编程基础
我们都知道,在linux中,为了屏蔽用户对设备访问的复杂性,采用了设备文件,即可以通过像访问普通文件一样的方式来对设备进行访问读写。电视卡在linux中和打印机,鼠标一样,属于字符设备。其主设备号是81,在实际操作上,访问控制电视卡也和一般的设备文件没有什么不同。用open打开设备, int fd; fd = open
2013-03-11 20:12:50
1502
转载 Video4linux 编程
Video4linux 编程2.1 Video4linux 简介Video4Linux是为市场现在常见的电视捕获卡和并口及USB口的摄像头提供统一的编程接口。同时也提供无线电通信和文字电视广播解码和垂直消隐的数据接口。本文主要针对USB摄像头设备文件/dev/video0,进行视频图像采集方面的基于Video4Linux 的USB 摄像头图像采集实现 戴小鼠 daily3-
2013-03-11 20:10:52
893
转载 基于Video4linux的视频采集,用SDL显示
本程序的开发环境是(我当前的系统):操作系统:RedHat 9.0 及 CG300的视频采集卡Video4linux 简介Video4Linux是为市场现在常见的电视捕获卡和并口及USB口的摄像头提供统一的编程接口。同时也提供无线电通信和文字电视广播解码和垂直消隐的数据接口。本文主要针对USB摄像头设备文件/dev/video0,进行视频图像采集方面的程序设计。Video4li
2013-03-11 20:09:07
768
转载 Camera编程
V4L2(video 4 linux 2) 可以支持多种设备,它可以有以下几种接口: 1. 视频采集接口(video capture interface):这种应用的设备可以是高频头或者摄像头.V4L2的最初设计就是应用于这种功能的. 2. 视频输出接口(video output interface):可以驱动计算机的外围视频图像设备--像可以输出电视信
2013-03-11 20:06:01
862
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人