自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LL-Studio的专栏

专注RTC实时音视频通信开发

  • 博客(26)
  • 资源 (8)
  • 收藏
  • 关注

原创 PC 仿真环境Bochs ---Linux-0.12

http://www.oldlinux.org/Linux.old/http://bochs.sourceforge.net/diskimages.html

2012-04-28 22:33:32 1092

原创 数据通信与网络

http://blog.csdn.net/21aspnet/article/details/6694485

2012-04-25 12:43:12 997

转载 HSV色彩属性

HSV色彩属性模式是根据色彩的三个基本属性:色相、饱和度和明度来 确定颜 色的一种方法。色相(H)是色彩的基本属性,就是平常所说的颜色名 称,如红 色、黄色等,依照在右图的标准色轮上的位置,取0-360度的数值。(也有用0 –100%的方法确定的)。饱和度(S)是指色彩的纯度,越高色彩越纯,低则逐渐变灰,取0-100%的数值。明度(V)也叫“亮度”,取0-100%。这种

2012-04-25 10:35:17 1550

转载 HTTP协议

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation

2012-04-18 15:15:05 910

转载 基于CGI的嵌入式web server设计

基于CGI的嵌入式web server设计  [嵌入式]发布时间:2010-09-06 16:30:23 一、CGI概述  CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给 Web服务器的信息,进行处 理,将响应结果再回送给We

2012-04-17 16:11:36 6066

转载 strtok和strtok_r

strtok和strtok_r原型:char *strtok(char *s, char *delim);功能:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。说明:首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。        strtok在s中查找包含在delim中的字符并用NULL('/0')来替换,直到找遍整个字符

2012-04-16 22:39:51 1035

转载 getopt、getopt_long和getopt_long_only

如何分析命令行参数Sun, 2006-07-16 01:27 — MarchdayGNU/Linux的命令行选项有两种类型:短选项和长选项,前者以 '-' 作为前导符,后者以 '--' 作为前导符。比如有一个命令:$ myprog -a vv --add -b --file a.txt b.txt - -- -e c.txt在GNU/Linux系统,对这种情况的

2012-04-16 15:08:02 2937

转载 strdup函数的用法

函数名: strdup功  能: 将串拷贝到新建的位置处用  法: char *strdup(char *str); 这个函数在linux的man手册里解释为:The strdup() function returns a pointer toa new string which is aduplicate of the string s. Memo

2012-04-16 14:49:48 68327 4

转载 dlopen和dlsym

dlopen目录基本定义使用 dlopen编辑本段基本定义  功能:打开一个动态链接库  包含头文件:  #include   函数定义:  void * dlopen( const char * pathname, int mode);  函数描述:  在dlo

2012-04-16 14:48:45 5086

转载 open("/dev/null",o_rdwr)作用

open("/dev/null",..)很多程序在一开始的时候要做这样的处理/* * make sure we have stdin/stdout/stderr reserved*/while((t = open("/dev/null",O_RDWR)) = 0)if(t >= 3) close(t)写入/dev/null的东西会被系统丢掉就像注释写的那

2012-04-16 09:19:30 8643

转载 守护进程demon

守护进程在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。

2012-04-15 22:55:27 2901

转载 syslog用法

函数:syslog()  功能:记录至系统记录。  头文件:#include   语法: int syslog(int priority, string message);  返回值: 整数  函数种类: 操作系统与环境  内容说明 :  本函数将 message 字符串写到系统纪录中,参数 priority

2012-04-15 22:42:43 3989

转载 snprintf用法

int snprintf(char *str, size_t size, const char *format, ...);  将可变个参数(...)按照format格式化成字符串,然后将其复制到str中  (1) 如果格式化后的字符串长度   (2) 如果格式化后的字符串长度 >= size,则只将其中的(size-1)个字符复制到str中,并给其后添

2012-04-15 22:31:50 1281

原创 #、##和可变参数宏__VA_ARGS__

1.#的用法假如希望在字符串中包含宏参数,ANSI C允许这样作,在类函数宏的替换部分,#符号用作一个预处理运算符,它可以把语言符号转化程字符串。例如,如果x是一个宏参量,那么#x可以把参数名转化成相应的字符串。该过程称为字符串化(stringizing).#incldue #define PSQR(x) printf("the square of" #x "is %d.\n",(x)

2012-04-15 22:28:06 916

原创 H.264远程视频监控设计

1、H.264标准编码输入格式YUV420,在摄像头cmos130中设置格式fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUV420;//YU122、 min = fmt.fmt.pix.width * fmt.fmt.pix.height;if (fmt.fmt.pix.sizeimage fmt.fmt.pix.sizeimage = min;

2012-04-07 12:18:19 1408

转载 V4L2 编程

V4L2 编程1. 定义V4L2(Video For Linux Two) 是内核提供给应用程序访问音、视频驱动的统一接口。 2. 工作流程:打开设备-> 检查和设置设备属性-> 设置帧格式-> 设置一种输入输出方法(缓冲区管理)-> 循环获取数据-> 关闭设备。 3. 设备的打开和关闭: #include int o

2012-04-04 23:19:35 1594

转载 assert()函数用法总结

assert()函数用法总结  assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );复制代码  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通

2012-04-04 23:15:20 895

原创 RGB565 to RGB24, RGB555 & RGB2

#define RGB565_MASK_RED        0xF800#define RGB565_MASK_GREEN                         0x07E0#define RGB565_MASK_BLUE                         0x001Fvoid rgb565_2_rgb24(BYTE *rgb24, WORD rgb565

2012-04-04 23:14:16 2218

原创 摄像头应用采集程序出错mmap映射出错

出错描述如下:在2.6.28内核下对cam130进行操作,程序一点问题没有,可以正常采集摄像头数据,换到2.6.38这个版本的时候,驱动发生了变化,友善对于这个版本的cam130摄像头驱动不开源,找不到程序是哪里出错了,在执行ioctl(fd, VIDIOC_QUERYBUF, &dev.buffer)到这里时,返回小于0的值,错误提示说参数错误。今天终于有时间进行测试,上午调试了

2012-04-04 23:10:49 1766

原创 Linux下线程编程那点事

Linux下用gcc编译源码时出现错误undefined reference to `pthread_createLinux上编译线程pthread程序,默认会出错。如题。原因如下。       -pthread           Add support for multithreading using the POSIX threads library.

2012-04-04 23:05:10 750

原创 Linux下man使用帮助

1、Linux下,查询各个命令的使用说明 man  1(章节号) 命令 ,如 man 1 ls2、Linux 下 C编程或系统调用函数帮助技巧,如 man 2(系统调用)  open, man 3(第三方库,如C库)  fopen。。。3、man详细介绍请看 man使用手册指南一章。

2012-04-04 14:20:18 766

转载 Linux-2.6.38中ioctl的变化

Linux驱动程序刚接触,虽然不是很清楚,但是总归是慢慢学习的过程。我的环境是Fedora14虚拟机。内核版本是2.6.38.1,其中的实现过程存在很多的问题,主要是因为很多的内核函数发生了较大的差别.其中最大的可能是ioctl以及互信息量的实现。这两个的问题也使得我们在驱动设计过程中出现很多的疑惑和问题。 接上一部分,继续总结:主要包括几个重要的结构体、并发控制、以及io

2012-04-03 01:29:57 2287

原创 大牛博客

http://hi.baidu.com/qq520131714/blog/category/Linux/index/21、博主fudan_abc --kernel      http://blog.csdn.net/fudan_abc2、 zhongrg的专栏                   http://blog.chinaun

2012-04-01 21:42:43 2860

转载 Linux内核裁剪步骤详述

在menuconfig中配置:详细介绍内核配置选项及删改情况第一部分:全部删除Code maturity level options ---> 代码成熟等级选项[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。第二部分 :除以下选项,

2012-04-01 21:41:31 2166

转载 linux开机启动详解

linux开机启动详解2010-06-28 11:411)压缩与非压缩内核映象 非压缩内核映象是真正的 Linux 内核代码。压缩内核映象是把非压缩内核映象作为数据进行压缩打包,并加上了解压缩代码。也就是说,它是一个自解压的可执行映象。压缩内核映象执行时,先解压内部包含的数据块(即非压缩内核映象),再去执行非压缩内核映象。 非压缩内核映象由 ma

2012-04-01 21:38:51 1233

转载 linux下代码对齐工具indent的使用

linux下代码对齐工具indent的使用http://hi.baidu.com/qq520131714/blog/item/404fcd0317b2f6e008fa938d.html2010-04-13 20:55#开始脚本#!/bin/bash#fileformat.sh##################################

2012-04-01 21:34:43 1868

WindowsGetDiskHardID.zip

可以准确获取到硬盘出厂唯一ID,与wmic获取到的值一样。C++代码功能。(本人在项目中用到,网上找了很多资料,最后才找到简单好用的办法。)

2020-04-08

NSIS_V251 .zip

NSIS(Nullsoft Scriptable Install System)+NIS Edit 可轻松完成Windows下程序打包成安装软件,一键运行。

2019-08-10

TTF字体文件裁剪工具-支持简体中文繁体中文

这个TTF字体文件裁剪工具,支持简体中文繁体中文,可以根据自己的需要裁剪指定的字符组成新的TTF文件。

2018-09-18

C与C++代码相互调用demo

C与C++代码相互调用demo

2017-07-29

Unix编程环境英文原版

Unix编程环境英文原版 ,这书中的内容讲的很透彻, 很适合学习Unix的朋友学习,共同学习 共同提高

2011-11-25

嵌入式设计及Linux驱动开发指南---基于ARM9

适合初学者的一本书,,主要讲解了Linux在ARM9处理器中的驱动开发。。。

2011-10-19

自己写Linux内核

文档详细描写了,,如何开始自己写自己的操作系统。。。很值得学习

2011-10-19

空空如也

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

TA关注的人

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