自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xishuang_gongzi的专栏

电子技术、嵌入式软件、软件测试相关--本博客主要用于收藏学习中遇到的问题,如有侵权请告知本人删除

  • 博客(16)
  • 资源 (25)
  • 收藏
  • 关注

转载 Linux内核学习四库全书

文章出处:http://blog.csdn.net/21aspnet/article/details/6585602 作者21aspnet 感谢!关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。而且内核分成好多部分,不要只是按照顺序去读,应该针对某一部分比如内存管理或进程管理横向读几本书,这样可

2013-12-29 00:12:04 994

转载 arm-linux-gcc学习笔记

文章转自,他也是转的 http://blog.csdn.net/u010787522/article/details/13765929我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1)  预处理

2013-12-28 23:03:25 904

转载 cat a.txt | grep ">" | wc -l解释

cat是打开一个文本文件的命令,|是管道,就是将cat命令的结果传给下一个命令,这里是grepgrep是搜索命令,这里所有匹配“>” ,并将结果传给wc命令wc命令是统计命令,如文件的字符数等,wc -l是统计行数

2013-12-14 21:42:58 5802

转载 select函数

文章转载于http://blog.chinaunix.net/uid-26851094-id-3175153.htmlselect函数:  select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:  #include  #include  int select(int maxfd

2013-12-13 15:09:47 780

转载 fd_set简介

('fd_set') 是一组文件描述符(fd)的集合。由于fd_set类型的长度在不同平台上不同,因此应该用一组标准的宏定义来处理此类变量:    fd_set set;    FD_ZERO(&set);       /* 将set清零 */    FD_SET(fd, &set);    /* 将fd加入set */   FD_CLR(fd, &set);    /* 将fd从

2013-12-13 14:43:01 1027

转载 【C/C++】Linux下使用system()函数一定要谨慎

文章出处:http://my.oschina.net/renhc/blog/53580 曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方

2013-12-13 14:29:03 899

转载 共享内存---shmget shmat shmdt

文章出处:http://blog.csdn.net/heanyu/article/details/6239459一、要使用共享内存,应该有如下步骤: 1.开辟一块共享内存 shmget() 2.允许本进程使用共某块共享内存 shmat() 3.写入/读出 4.禁止本进程使用这块共享内存 shmdt() 5.删除这块共享内存 shmctl()或者命令行

2013-12-05 17:11:33 1118

转载 系统调用mmap--使用详解

本文原始资料来源于网络,经过本人整理如下,仅供学习参考。一、mmap的用户层应用void* mmap ( void *start , size_t len , int prot , int flags ,int fd , off_t offset )内存映射函数mmap, 负责把文件内容映射到进程的虚拟内存空间, 通过对这段内存的读取和修改,来实现对文件的读取和修改,而不需要再

2013-12-04 21:48:08 2341

转载 Kmalloc使用

文章转自:http://blog.csdn.net/flyingdon/article/details/5107346Kmalloc内存分配和malloc相似,除非被阻塞否则他执行的速度非常快,而且不对获得空间清零。Flags参数#includeVoid *kmalloc(size_t size, int flags);第一个参数是要分配的块的大小,第二

2013-12-04 00:45:32 1449

转载 V4L2编程

文章出处:http://blog.csdn.net/crazyman2010/article/details/6055022 作者crazyman2010V4L2编程1.定义V4L2(VideoFor Linux Two)是内核提供给应用程序访问视频驱动的统一接口。 2.工作流程:打开设备->检查和设置设备属性->设置帧格式->设置一种输入输出方

2013-12-03 17:44:44 896

转载 exit与atexit

源自:http://blog.sina.com.cn/s/blog_5cec5bad0100b0x2.html一、exit()函数       函数声明:void exit(int state);       exit()函数用于在程序运行的过程中随时结束程序,exit的参数state是返回给操作系统,返回0表示程序正常结束,非0表示程序非正常结束。main函数

2013-12-02 21:37:48 846

转载 这些年我读过的技术经典图书(附电子版下载地址)

文章出处:http://blog.csdn.net/lnxfei/article/details/10371759,作者:lnxfei,感谢博主lnxfei的奉献!本人大学期间专业是数学与应用数学, 2009年毕业, 学习不怎么样. 毕业后才开始接触计算机, 做过C开发, 系统运维和测试, 这4年我读了很多书, 电子书和纸质的, 这些书中有很多很经典的图书和资料, 现在拿来和大家分享一

2013-12-02 19:09:46 2157

转载 UNIX网络编程

文章出处:http://blog.csdn.net/intint/article/details/45272511.基础介绍1.1 客户端程序和服务端程序  网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.  网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口上监听,直到有一个客户端的程序发来

2013-12-02 18:35:23 1941

转载 程序调试--linux下错误的捕获:errno和strerror的使用

文章出处:http://www.douban.com/note/165931644/经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。    在程序代码中包含 #include ,然后每次程序调用失败的时候

2013-12-02 13:54:45 1261

转载 程序调试--fprintf详解

本篇文章从百度文库获取。详细讲解linux中fprintf的参数和使用方法除了人工的分析之外,最简单最直接的调试方法要算printf了。不过,我们这里推荐使用的并不是初学C语言时使用的函数int printf(const char *format, ...),而是稍微复杂一点的fprintf()函数,因为它更方便我们之后重定向错误输出信息到指定的设备。fprintf()函数的原型如下:

2013-12-02 13:45:23 1270

转载 pthread_cleanup_push与pthread_cleanup_pop的目的 作用

本文转载于http://blog.csdn.net/slj_win/article/details/7267483 首先你必须知道pthread_cleanup_push与pthread_cleanup_pop的目的(作用)是什么。比如thread1:执行pthread_mutex_lock(&mutex);//一些会阻塞程序运行的调用,比如套接字的accept,等待客

2013-12-01 13:27:37 822

linux 下liblzo库文件(64位系统编译32位软件时用)

拷贝: /usr/lib/i386-linux-gnu/liblzo2.a /usr/lib/i386-linux-gnu/liblzo2.so.2.0.0 建立符号链接: ln -s /usr/lib/i386-linux-gnu/liblzo2.so.2.0.0 /usr/lib/i386-linux-gnu/liblzo2.so.2 ln -s /usr/lib/i386-linux-gnu/liblzo2.so.2.0.0 /usr/lib/i386-linux-gnu/liblzo2.so

2015-11-06

lzo-2.06.tar.gz

lzo-2.06.tar.gz.

2015-11-04

lzop-1.0.3

解决Android4.4编译错误(ubuntu 12.04 64位)lzop: not found

2015-11-04

SlickEdit+Yagarto 搭建 Cortex M3 编译环境

SlickEdit+Yagarto 搭建 Cortex M3 编译环境

2015-07-12

基于MPlayer的多媒体应用开发指南

里面有相关的pdf以及相关的源代码,pdf已经介绍的很清楚了。如何去移植这个mplayer

2013-12-13

UNIX环境高级编程第二版-高清扫描版

UNIX环境高级编程第二版-高清扫描版,中文高清扫描版,算是很清楚了。

2013-12-08

经典教程《TCP-IP详解卷》全集,1-3卷。重新制作,非扫描版,无水印

经典教程《TCP-IP详解卷》全集,1-3卷。重新制作,非扫描版,无水印

2013-11-30

程序员面试宝典完整带书签目录版

程序员面试宝典完整带书签目录版

2013-11-30

Linux内核设计与实现+原书第3版.pdf 基于Linux 2.6.34内核

Linux内核设计与实现+原书第3版.pdf 基于Linux 2.6.34内核

2013-11-30

嵌入式笔试面试题汇总

嵌入式笔试面试题汇总 嵌入式笔试面试题汇总

2013-11-30

Linux内核修炼之道-pdf版

前言.........................................................................................................................................................5 本书的组织形式..............................................................................................................................6 精华版方法论部分导读......................................................................................................................8 Linux大史记...................................................................................................................................9 内核学习的方法论..........................................................................................................................9 驱动开发的方法论........................................................................................................................12 Linux内核问题门..........................................................................................................................13 缅怀已逝的十八年(1991~1998) ............................................................................................14 Linux诞生记.................................................................................................................................15 泰坦尼克的狂潮............................................................................................................................16 缅怀已逝的十八年(1999~2002) ............................................................................................17 提前发生的革命............................................................................................................................17 和平、爱情和Linux ......................................................................................................................19 缅怀已逝的十八年(2003~2006) ............................................................................................20 Ubuntu4.10 ...............................................................................................................................2

2013-11-30

国嵌嵌入式(linux)培训课件项目实战

第一天 1. USB 简介 2. USB拓扑结构 3. USB设备系统模型 4. USB传输方式 5. USB描述符 6. Linux USB 系统架构 7. Mass Strorage 8. USB HID 9. RNDIS 10. CDC/ACM 第二天 1. USB 设备驱动程序设计 2. USB 鼠标驱动分析 3. USB Gadget驱动程序设计 4. RNDIS 分析 第三天 1. USB 设备枚举 第四天 项目实战:基于H.264视频采集系统 1. USB摄像头驱动程序移植 1. H.264视频编解码程序移植 2. 视频采集、传输应用程序设计

2013-11-30

h[1].264和mpeg-4视频压缩--欧阳合译.part3.rar

h[1].264和mpeg-4视频压缩--欧阳合译.part3.rar

2013-11-30

h[1].264和mpeg-4视频压缩--欧阳合译.part2.rar

h[1].264和mpeg-4视频压缩--欧阳合译.part2.rar

2013-11-30

h[1].264和mpeg-4视频压缩--欧阳合译.part1.rar

h[1].264和mpeg-4视频压缩--欧阳合译.part1.rar

2013-11-30

inux下V4L2+SDL摄像头采集显示程序

使用video4linux2编程接口,获得笔记本摄像头影像后,用SDL显示在X Window下。 关键点有二:其一,从video4linux2的编程接口笔者了解到其笔记本摄像头支持YUYV视频帧格式,显示在 SDL上需要将YUYV格式转换成SDL支持的显示格式RGB。 其二,要学会使用video4linux2获得摄像头YUYV数据流的程序框架。 V4L2接口可参考:http://blog.csdn.net/seven407/archive/2011/05/07/6401792.aspx 说明:我从csdn上下载的,别人的资源。

2013-11-30

UT-S3C6410 android系统实现挂载U盘

UT-S3C6410 android系统实现挂载U盘

2013-11-30

FlashFTP绿色版

FlashFTP绿色版

2013-11-30

Android应用开发详解(带目录标签).zip

Android应用开发详解(带目录标签).zip

2013-11-30

Linux C函数库参考手册

chapter 1 字符测试函数 chapter 2 数据转换函数 chapter 3 内存配置函数 chapter 4 时间函数 chapter 5 字符串处理函数 chapter 6 数学计算函数 chapter 7 用户和组函数 chapter 8 数据加密函数 chapter 9 数据结构函数 chapter 10 随机数函数 chapter 11 初级I/O函数 chapter 12 标准I/O函数 chapter 13 进程及流程控制 chapter 14 格式化输入输出函数 chapter 15 文件及目录函数 chapter 16 信号函数 chapter 17 错误处理函数 chapter 18 管道相关函数 chapter 19 Socket 相关函数 chapter 20 进程通信(IPC)函数 chapter 21 记录函数 chapter 22 环境变量函数 chapter 23 正由表达式 chapter 24 动态函数 chapter 25 其他函数 APPENDIX A 编译程序-gcc APPENDIX B 宏与函数 APPENDIX C 不定参数 APPENDIX D linux 信号列表 APPENDIX E 常见错误代码及原因

2013-11-30

国嵌高级项目试验手册(完整版)

国嵌高级项目试验手册(完整版),包括四个项目,h264视频监控项目,嵌入式mp3,图像运动检测系统,安全文件传输系统。我在网上下的,提供给大家学习参考,主要是我实在没有资源分了,要是你也没分就直接找我要把。

2013-11-30

嵌入式H.264网络视频监控系统设计与研究(硕士毕业论文)

网上下载的别人的硕士毕业论文,国嵌嵌入式视频中h264视频监控项目貌似是来自该篇文章,讲的很详细,我只提供下载查阅,使用请咨询文章作者,与本人无关!

2013-11-30

空空如也

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

TA关注的人

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