自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (35)
  • 收藏
  • 关注

转载 c编译器的连接属性

extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。extern 变量  在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  请问,这样可以吗?  答案与分

2012-02-27 13:48:00 1484

转载 基于FA526处理器SoC平台的Linux操作系统实现

引言      智原科技的FIE8100 SoC平台是一种低功耗、便携式视频相关应用开发SoC平台,也可用于基于FA526 CPU的SoC设计验证。    基于FA526的Linux软件开发套件,开发人员可将Linux一2.4.19软件环境在FIE8100平台上安装实现,并完成对平台上所有IP的驱动程序安装和对FA526的内部调试。FA526介绍    FA52

2012-02-23 20:40:12 921

原创 linux解包和打包

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,我将随时修改完善!  .tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压

2012-02-23 14:18:03 572

转载 嵌入式tftp的安装配置

TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下linux服务器端tftp-server的配置。在redhat 9.0的第三

2012-02-23 14:14:12 604

转载 Redhat9上samba安装过程

1.安装samba首先验证您的机器中是否已经安装sambarpm -qa|grep samba,如果出现samba-common-2.2.7a-7.9.0samba-client-2.2.7a-7.9.0samba-2.2.7a-7.9.0那么恭喜你,你已经安装好了samba,如果没有以上那些东东,请安装,安装方法很简单,redhat linux 9.0第一张光

2012-02-23 14:12:50 590

转载 Linux RPM包使用指南

通常Linux应用软件的安装包有三种:tar包、rpm包和dpkg包。本文主要提到的rpm包是Redhat Linux提供的一种包封装格式。RPM 有五种基本的操作方式(不包括创建软件包): 安装,卸载,升级,查询和验证。下面我们就来逐一的讲解。一、安装RPM包   RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(

2012-02-23 14:11:25 730

转载 在Linux下如何修改环境变量PATH啊?

我想在PATH下加一个/tools/bin的路径用export PATH=$PATH:/tools/bin后应该是加上去了,但是用 echo $PATH 还是显示的原来的$PATH变量的值,感觉用export PATH=$PATH:/tools/bin只是在原来的$PATH变量后加了一个路径到当前的PATH下,但是没有真正修改$PATH的值,怎样改才能 在echo $PATH 的时候显示当前的PA

2012-02-23 10:31:22 15001

转载 ffmpeg命令使用详解

ffmpeg真得太棒了,刚接触就感受到了它的强大,轻松几条命令就可以完成你的工作。把darkdoor.[001-100].jpg序列帧和001.mp3音频文件利用mpeg4编码方式合成视频文件darkdoor.avi:$ ffmpeg -i 001.mp3 -i darkdoor.%3d.jpg -s 1024x768 -author skypp -vcodec mpeg4 darkd

2012-02-20 10:31:45 18582 1

原创 一篇关于ffmpeg编解码的好文章

原文弄不过来,弄个超链接过来。 http://wenku.baidu.com/view/e9f13aeef8c75fbfc77db2eb.htmlhttp://www.ffmpeg.com.cn/index.php/%E9%A6%96%E9%A1%B5http://www.360doc.com/content/10/0525/09/722458_29389202.shtmlhttp

2012-02-17 17:03:26 1176

原创 linux多线程编程和内存共享

这几天,在实践的基础上,学会了linux多线程编程和内存共享。知道LINUX下,通过网络驱动ioctI命令获取或设置一些网络参数,如设置,获取网络速度,检测线连接,检测ip冲突等等,知道了16X16,24X24点阵字库的用法和原理。知道了linux多线性,分时调度原理。ARP的原理和灵活使用。IP地址的解析原理和应用。多播组播广播的原理和使用。socket口和地址端口绑定的原理。网络发送大文件时包

2012-02-16 11:37:33 1408

原创 16/24点阵字库(经典)

比如汉字“中”的内码是0xd6d0,而他的区位码是5448.这个是怎么转换的呢?区位码不是内码减去0xa0a0吗?怎么算的呢?问题补充: 找到答案了:汉字机内码、国标码和区位码三者之间的关系为: 区位码(十进制)的两个字节分别转换为十六进制后加20H得到对应的国标码; 机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节

2012-02-15 16:16:41 38106

转载 MoIP技术

ITU-T SG16(多媒体通信归口研究组)2001?2004年研究周期第2次全会于2002年2月5日?2月15日在瑞士日内瓦召开 会议在IP网络Modem通信(MoIP)、多媒体系统移动性管理、H.323系统通用扩展机制、16 kbit/s宽频带话音编码、多媒体国际应急业务等项标准化研究上取得了重要的成果MoIP技术是会议研究重点之一   1 引言  MoIP技术由美国最先提出,并由

2012-02-15 08:27:40 4435 1

转载 I帧、P帧和B帧的特点

B帧参考模式 1)同时参考前后的帧,记录 和(前面帧的 pixel 值 + 后面帧的 pixel 值)/2 的差值,也就是和 「前后画面的平均」的差值。所以记录的差值个数和 P 帧一样,只有一个,没有增加。2)因为B 帧位于前后画面的中间,以「前后画面的平均」,也就是「前后画面的中间值」来作为预测数值(预测 B 帧的 pixel 数值为多少?如果有误差,再记录差值),这样这个预测数值会

2012-02-11 15:58:32 2197

转载 Linux下检测网卡与网线连接状态,使用ioctl向socket发送SIOCETHTOOL命令字

#include  #include  #include  #include  #include  #include  #include  #include  #include  typedef unsigned short u16;typedef unsigned int u32;typedef unsigned char u8;#includ

2012-02-11 15:15:34 6595

转载 点阵字库原理

汉字的内码   点头表示什么?是“对”、“YES”,偏偏有的地方表示的意义却恰恰相反。一个动作,有不同的诠释;一个问题,有不同的答案;而一个符号,却有不同的意义,关键在于:你是如何地理解。在电脑中亦如此,所有的数据都是以0和1保存的,按不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有5000以上,于是我们的DOS前辈

2012-02-11 13:02:32 1271

原创 关于GDB

今天周五了,这几天工作状态不太好,但还好,总感觉有东西收获。呵呵。今天突然想说一句话,那就是“在linux下用c写程序,不会GDB就不要说自己是linux程序员”,呵呵,的确这样的。在很多时候,我们都其实,在linux下能单步调试程序,就像在windows用vc这样的软件一样,gdb就是一个很好的工具,我们一定要会用它,用熟它。       反正我也懒得写的多详细,主要是为自己以后

2012-02-10 14:18:10 699

原创 linux framebuffer,内存共享与组播

板子快要回来了,这几天开始着手修改项目了。突然又感觉学了不少东西,在这里记录下来,也算是一点进步吧。1,关于fb显示图片的问题,以前以为所有的图片,要在lcd上显示,必须转换为RGB格式的,网上也都这么说的,但现在发现,原来不是,至少我现在要做的这个系统,fb是支持yuv420数据的。还有fb页的概念,下来要好好看一下fb驱动代码。关于fb,在我们这个系统里,jpg图片通过ffmpeg转化为y

2012-02-08 15:57:32 881

原创 linux 内存共享举例

三个文件,一个头文件,一个读,一个写,用同一个key值申请共享内存。//shm.h#ifndef _SHM_COM_H#define _SHM_COM_H 1#define TEXT_SZ 2048struct shared_use_at{    int written_by_you;    char some_text[TEXT_SZ];};struct

2012-02-08 13:54:20 523

转载 yuv数据分析

做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式,而从视频处理(例如H.264、MPEG视频编解码)的角度来说,也是在原始YUV码流进行编码和解析,所以,了解如何分析YUV数据流对于做视频领域的人而言,至关重要。本文就是根据我的学习和了解,简单地介绍如何分析YUV数据流。      YUV,分为三个分量,“Y”表示明

2012-02-07 12:54:41 687

转载 组播例子

编译程序用下列命令:gcc -Wall mcastclient.c -o mcastclientgcc -Wall mcastserver.c -o mcastserver运行程序用如下命令:./mcastserver 230.1.1.1 7838客户端程序运行命令为:./mcastclient 230.1.1.1 7838 192.168.100.1 12345*/

2012-02-06 16:43:08 969

转载 一个简单的Linux下组播通信的例子

发送端:#include #include #include #include #include #include #define PORTNUM 5000#define GROUPIP "224.0.1.1"int main(){int sock_id;struct sockaddr_in addr;char buf[]

2012-02-06 16:24:51 1593

转载 免费ARP的作用

免费ARP的作用(2010-07-01 06:58:10)转载▼标签: 杂谈 分类: 数据通信技术 免费ARP的作用,目前,免费ARP的作用有两种。第一种就是刚才上面所说的宣告广播的作用,以告诉整个广播域,目前这个IP所对应的MAC地址是什么。第二种是看看广播域内有没有别的主机使用自己的IP,如果使用了,则在界面上弹出“IP冲突”字样。普通ARP请求报文广播发送出去,广播域内所有主机都接收到,计算

2012-02-03 15:38:21 3254

转载 手把手教你玩转ARP包

第一篇         手把手教你玩转ARP包   目录:    一.    关于ARP协议的基础知识     1.        ARP的工作原理     2.        ARP包的格式作者:    CSDN VC/MFC 网络编程 PiggyXP  ^_^ 一.             关于ARP协议的基础知识1.ARP的工作原理本来我不想在此重复那

2012-02-03 15:19:20 761

转载 使用SOCK_PACKET编写ARP请求程序的例子

2010-01-14 11:06:35|  分类:linux program |  标签:|字号大中小 订阅使用SOCK_PACKET编写ARP请求程序的例子本节利用SOCK_PACKET套接字进行ARP请求的程序设计,并给出代码的例子。1.ARP协议数据和结构包含以太网头部数据的ARP协议数据结构如图11.16所示。

2012-02-03 14:07:44 3796

转载 免费ARP简介

2011-05-30 15:24现在很多系统都使用双机热备份系统(即一个主用,另一个备用,如果主用没有问题,备用一直处于空闲状态;如果主用出现问题,备用立刻接管)。假设主用服务器的MAC地址为:1111-1111-1111,备用服务器的MAC地址为:2222-2222-2222,通过某种软件,两台服务器对外共用一个IP,例如10.10.10.1,这样客户机在需要同服务器进行

2012-02-03 11:35:19 1153

转载 JPEG编码器和解码器

JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字图像的编码标准。       小组一直致力于标准化

2012-02-02 16:39:15 7339

转载 libjpeg视频采集的好文章

前一段时间做了一个项目,项目中有一部分是关于图像采集的,相关硬件有:高速数字相机(我们采用Basler A312f),工控机,服务器。其中相机通过1394视频线连接到工控机的1394视频卡上,工控机与服务器通过百兆网连接。具体工作流程为:工控机控制相机采集图像,帧率一般为40HZ左右,采集的图像为位图数据,需要自己在程序中封装为bmp格式,然后压缩成jpg格式,压缩后的图像一方面保存到本地硬盘,同

2012-02-02 16:00:40 701

SSM框架示例源码

Java web SSM框架配置,文章附属源码,供参考使用。文章链接csdn搜索“Java web SSM框架配置”即可。

2019-10-18

okhttp.rar

okhttp-3.x.x版本的,官网只能下载到4版本的,网上比较难找,上传共享,解压后即可使用。

2019-09-25

dwz学习手册

dwz学习手册,官方文档,对学习dwz前台框架的初学者有很大的帮助。

2016-01-05

asterisk-11-current.tar.gz

本人正在使用的asterisk 版本,放在这里纯属备份。有用的着的欢迎下载。与之配套的freepbx帮本人将随后上传。

2014-12-01

CListCtrl控件重绘类

CListCtrl控件重绘类,支持获取单元格,为单元格添加图片,设置列高等。

2014-10-30

rtc1889标准文档

rtc1889,标准文档,原版英文资料,上传仅为保存资料使用。

2014-10-30

Windows程序设计

Windows程序设计,有示例代码,作者非本人,上传仅为保存资料目的。

2014-10-30

mfc按钮重绘类CButtonST

mfc按钮重绘类CButtonST,作者非本人,如有侵权请联系本人,本人马上delete。

2014-10-30

CTabCtrl继承类,鼠标点击,悬停效果,自绘

自己重绘的CTabCtrl,用一张位图代替tab本来的,点击时按下状态,鼠标悬停时tab显示另一种颜色。

2014-08-07

mfc CImage类使用举例

vs2008下完全可以,看了这些demo,CImage这个类就掌握的差不多了。

2014-06-23

mfc窗口编程

适合初学者,vs2008打开,里面没有sin文件,用vs打开dsw的时候,问是否转换,点击是就可以了。

2014-05-27

vs2008 mfc窗口编程

vs2008 mfc窗口编程 c++程序,适合初学者

2014-05-27

linux下ftp通信源码

按照ftp协议简单的实现了c/s模式的ftp通信,对于学习ftp协议有很大的参考价值。

2013-11-11

rtsp服务器(c语言实现)

rstp服务器,c语言实现,编译运行没有问题,是学习流媒体很不错的资料。吐血上传。

2013-10-31

Flv视频文件解析工具

可以解析flv格式的视频文件,不同颜色标志,清晰明了

2013-10-22

mp4视频文件结构格式分析工具

可以查看解析mp4文件的存储组织格式,对帮助理解视频文件的存储形式有很多帮助。

2013-10-22

基于Qt的多路视频监控系统

基于Qt的多路视频监控系统,C++实现,目前支持四路。

2013-10-08

linux设备管理之devfs文件系统

伴随着 Linux 2.4 版本的发行,出现了大量的文件系统可能性,其中包括 ReiserFS、XFS、GFS 和其它文件系统。这些文件系统听起来的确都很酷,但是它们真正能做些什么呢,擅长在哪些方面,以及在 Linux 产品环境下如何才能安全地使用它们呢?Daniel Robbins 通过向您展示如何在 Linux 2.4 的环境下建立这些新的高级文件系统来回答以上的问题。遵从这个方法,它提供了在实际实现过程中的有价值的建议、性能信息和重要的技术性注意要点,以便于您在新的文件系统中能有令人愉快的经历。在本文中:Daniel 解释了使用设备管理文件系统 devfs 的意义和好处,让您对其有所认识以便在下一篇文章中向您展示如何最佳地在系统上安装 devfs。

2012-09-19

NAND_Flash格式化毕业论文

Stm32f103板的NAND Flash支持由两部分组成:集成在Stm32f103 CPU上的NAND Flash控制器和NAND Flash存储芯片。要访问NAND Flash中的数据,必须通过NAND Flash控制器发送命令才能完成。所以, NAND Flash相当于Stm32f103的一个外设,并不位于它的内存地址区。

2012-09-18

linux 2.4内核源码

linux 2.4内核源码

2012-09-08

桌面休息提醒

本软件启动10S后会进入首次挡屏,首次挡屏结束后,会按照设定时间准时运行。运行中如果您需要退出挡屏,请按ctrl+shift+esc\n中断。作为一个IT工作者,为了提醒自己稍作休息保持健康,实用。本人OO 994796397,欢迎讨论。本软件必须设定时间,不然确定后退出。源码开放,欢迎索取。

2012-08-16

DS1307中文数据手册

DS1703中文数据手册,是学I2C很好的资料,另外对于学习RTC原理,很有帮助。

2012-07-18

i2c源代码情景分析

内核中i2c相关代码可以分为三个层次: i2c框架:i2c.h和i2c-core.c为i2c框架的主体,提供了核心数据结构的定义、i2c适配器驱动和设备驱动的注册、注销管理,i2c通信方法上层的、与具体适配器无关的代码、检测设备地址的上层代码等;i2c-dev.c用于创建i2c适配器的/dev/i2c/%d设备节点,提供i2c设备访问方法等。 i2c总线适配器驱动:定义描述具体i2c总线适配器的i2c_adapter数据结构、实现在具体i2c适配器上的i2c总线通信方法,并由i2c_algorithm数据结构进行描述。 i2c设备驱动:定义描述具体设备的i2c_client和可能的私有数据结构、借助i2c框架的i2c_probe函数实现注册设备的attach_adapter方法、提供设备可能使用的地址范围、以及设备地址检测成功后创建i2c_client数据结构的回调函数。

2012-07-18

QT版本历届总汇

QT版本历届总汇,很好很强大 Qt SDK 1.1 beta 下载 Qt Creator 2.1 下载

2012-04-13

Linux内核完全注释

听说相当好,我还没来的及看,先放这里了。

2011-12-09

ok6410_u-boot-2011.06-rc2.tar.gz移植

这个UBOOT是一位网友移植成功的,最近老有群里群外的同行找我,说那我兄弟的51硬盘打不开了,让我给他发一份,作为参考;所以我把他传到我的CSDN里,大家可以下载。再次声明,这不是我移植的。

2011-10-31

lucview for arm

研究了一下luvcview,它抓的图就能显示。断点调试,printf……什么招都使了,还是不行。崩溃~~因为有luvcview做参考V4L2那部分肯定没问题

2011-10-22

国嵌加密高级项目《H.264远程视频监控》源码及手册

国嵌加密高级项目《H.264远程视频监控》源码及手册,手把手教你怎么完成一个项目,教你学会视频采集,传输。

2011-10-17

制作嵌入式根文件系统详解

用busybox制作完全属于自己的嵌入式根文件系统

2011-09-20

嵌入式网络UIP协议栈

这个是我找了很多资料总结出来的,很有用。关于uip,如果有人想和我探讨,可联系我。qq94796397.

2011-07-15

超级终端SecureCRT

非常好用的超级终端,我一直用它.可以解决PC机自带超级终端的乱码问题。

2011-07-15

串口驱动程序(我自己写的)

本程序是我基于ATMEL公司的SAN9G20板子写的串口驱动程序,调试一切正常,如有问题可联系我QQ997496397

2011-07-15

RealView MDK 开发工具使用方法

RealView MDK 开发工具使用方法

2011-03-22

八皇后问题完整文档 用c++语言

1. 用c++语言平台将一个8*8的棋盘上放上8个皇后,使得每一个皇后既攻击不到另外七个皇后,也不被另外七个皇后所攻击的92种结构予以实现. 2. 通过这次课程设计,提高自己的编程能力,熟悉c++的编程坏境,为以后的程序开发打下基础.

2010-08-10

空空如也

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

TA关注的人

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