自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

左超

NeverGiveUpEasily!

  • 博客(27)
  • 收藏
  • 关注

原创 DSP 基础问答

 TI公司的仿真器同SEED仿真器的区别? 1)SEED-XDS同TI的XDS-510完全兼容,可以完全替代XDS-510。 2)SEED-XDSPP同TI的XDS-510PP完全兼容,可以完全替代XDS-510PP。 3)SEED-XDSUSB和SEED-XDSPCI是合众达独创的产品,它们具有SEED-XDS的全部功能,更加便于使用。 4)SEED仿真器的JTAG/MP

2009-07-31 22:59:00 2149

转载 视频中的基本概念

 1.什么是"帧",在最早的电影里面,一幅静止的图像被称做一"帧(Frame)",影片里的画面是 每一秒钟有24帧,为什么是24帧,这个数字是怎么来的,因为人类眼睛的视觉暂留现象正好符合每秒24帧的标准,所以用多也没有意义还会浪费电影胶片,增加成本.     2.什么是"行",在我们用的传统CRT模似电视里面,一个电子束在水平方向的扫描被称之为行,或行扫描.    3.什么是"场",在我们

2009-07-31 16:26:00 1623

原创 关于解码芯片SAA7115及7105的配置 ,FVID与微驱动

最近因为在做视频处理,所以和解码芯片打交道很多,但因为解码芯片的datasheet很多内容(又是英文的,汗),所以根据DM642的例程总了一些应该配置的东西.注:以下的配置均是指AV信号输入,PAL制式输出的条件 (一)关于SAA7115(基于TI的驱动) 结构体定义如下:typedef struct {Int cmode; /* capture mode settings *

2009-07-31 16:25:00 3564

原创 cann't open file的错误解决

找不到文件的原因是设置的问题,解决办法如下:头文件:在CCS菜单的Debug/Build option/Compiler/preprocessor/Include Search Path/加上包含文件的路径,最好是绝对路径,相互之间用分号隔开.库文件:在CCS菜单的Debug/Build option/linker/Basic/Library Search Path/加上包含文件的

2009-07-31 16:18:00 7710

原创 CSL库函数命名规则

1、  CSL命名规则 类型命名规则函数PER_funcName()变量PER_varName宏PER_MACRO_NAMETypedef类型PER_Typename函数传递参数funcArg

2009-07-31 16:14:00 3230

原创 MSDN中TCP keepalive时效的说明以及设置TCP Keepalive的代码

说明:A TCP keep-alive packet is simply an ACK with the sequence number set to one less than the current sequence number for the connection. A host receiving one of these ACKs will respond with an ACK

2009-07-31 08:21:00 3768

原创 #if, #elif, #else和#endif

#if (**){语句##;}#endif如果(**)为真,也就是逻辑1,的话就编译下面的语句。如果(**)不为真。则不编译下面的语句。和if  else相仿。!defined在一般情况下是这样用的吧:#if !defined **{语句;}#endif它的意思是,如果在程序中没有对**进行过#defined ** 的定义。则编译下面的语句,否则不编译。这中情况多用在需要经常移植的程序模块上,或是

2009-07-30 21:46:00 939

转载 DSP/BIOS与main()函数关系

§DSP/BIOS与main()函数关系      随着多线程技术的发展,原来委以重任的main()函数也逐渐的退化和冷落,现在变成了名不副实的“主函数”。在DSP/BIOS中也同样存在这样的问题,然而main()函数的作用依然不可忽略,其与DSP/BIOS的API函数的调用上存在一定的先后关系。      在DSP/BIOS应用程序中,main()函数用于实现用户的初始化操作,片内/片外外设的配

2009-07-30 17:19:00 1130 1

转载 Select在Socket编程中的应用

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非

2009-07-29 15:40:00 1795

转载 DM642 FVID驱动

DM642 FVID驱动 TI公司为开发DSP的外设驱动程序,推出了DSP/BIOS Device Driver Kit(DDK),定义了标准的设备驱动模型,并提供了一系列的API接口。外设驱动程序分为两层:① 类驱动(class driver)。类驱动程序用来为应用程序提供接口。这部分程序与设备无关,主要功能包括维护设备数据缓冲区,向上提供API接口供应用层程序调用,并协调应用程

2009-07-27 21:30:00 1295

转载 在 C++ Builder中利用串行通信控件编程

摘要:串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。本文介绍了在C++ Builder中如何利用串行通信控件进行串行通信编程。  一、引言  目前,在用计算机进行数据传输时,常用的是串行通信方式。用C++ Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件。 利用 API函数编写实际应用程序时,往往要

2009-07-27 13:40:00 1471

原创 Socket编程中select()的妙用

用过 WinSock API 网友们知道:WinSock 编程中有一很方便的地方便是其  息驱动机制,不管是底层 API 的 WSAAsyncSelect() 还是 MFC 的异步Socket类:  CAsyncSocket,都提供了诸如 FD_ACCEPT、FD_READ、FD_CLOSE 之类的消息  供编程人员捕捉并处理。FD_ACCEPT 通知进程有客户方Socket请求连接,  FD_R

2009-07-27 09:52:00 1125

转载 捕获FTP命令底层数据包

1、搭建网络环境。建立一台FTP服务器,设置IP地址为:76.88.16.16。建立一台FTP客户端,IP地址设为76.88.16.104,在其上安装Sniffer软件。将这两台设备通过集线器连接起来。 2、定义过滤器。在FTP客户端上运行Sniffer软件,进入系统,点“Monitor”-“Matrixa”,选中本机,点鼠标右健,选择“Define Filter…”,在“Define Fil

2009-07-27 08:04:00 5377

转载 网络socket编程指南

网络socket编程指南                                   介绍  Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等… 好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解 C 语言并想穿过网络编程的

2009-07-27 07:18:00 960

转载 用BCB编写多线程应用程序

   随着Windows系统的全球性普及,多线程技术已越来越多地运用到许多软件设计中。使用多线程技术可全面提高应用程序的执行效率。以前为了实现多线程编程,基本上都是调用一系列的API函数,如CreateThread、ResumeThread等,不容易控制,还容易出错。在使用BCB以后,我才发现原来编写多线程程序也可以如此简单!BCB为我们提供了强大的TThread类,从而使得多线程编程变得非常简便

2009-07-22 11:21:00 684

转载 用BCB编写多线程应用程序

  随着Windows系统的全球性普及,多线程技术已越来越多地运用到许多软件设计中。使用多线程技术可全面提高应用程序的执行效率。以前为了实现多线程编程,基本上都是调用一系列的API函数,如CreateThread、ResumeThread等,不容易控制,还容易出错。在使用BCB以后,我才发现原来编写多线程程序也可以如此简单!BCB为我们提供了强大的TThread类,从而使得多线程编程变得非常简便易

2009-07-22 08:29:00 696

原创 使用try/catch捕获异常

在C++中,提供了语句try/catch来捕获异常,其中,try和catch分别用于定义异常和定义异常处理。定义异常是将可能产生错误的语句放在try语句块中。其格式是:try{    可能产生错误的语句}定义异常处理是将异常处理的语句放在catch语句块中,以便异常被传递来时处理。通常,异常处理是放在try语句块后的由若干个catch语句组成的程序,其格式是:catch(异常类型声明1){   

2009-07-22 08:01:00 4529

转载 c++builder中的Tserversocket,Tclientsocket最简单的两种开发.

 如果用Tserversocket,Tclientsocket控件来开发网络程序的时候,往往会想到是选择异步好,还是同步好,也就是非阻塞和阻塞的选择,而我们大部分有时候往往都没怎么考虑清楚,特别是对刚接触过的人来说.    首先要弄清出,异步和同步的差别,异步通讯是所有的客户请求都在一个线程中来处理,多个客户同时同步连接的话,则采取排队的方式(这就是C++ Builder中ServerSocket

2009-07-21 23:31:00 5666

转载 Blocking vs. Non-Blocking Sockets

One of the first issues that you’ll encounter when developing your Windows Sockets applications is the difference between blocking and non-blocking sockets. Whenever you perform some operation on a so

2009-07-21 19:58:00 1789

转载 socket知识介绍

   一、socket知识介绍  1. 阻断型和非阻断型端口.阻断型*(stThreadBlocking)*Socket在运行中,应用程序调用了Socket接口函数后,函数并不马上返回,一直要到相应的操作完成才返回,这期间应用程序处于等待状态.这种运行方式适合需要同步通信的应用程序.非阻断型*(stNonBlocking)*Socket在运行中,Socket接口函数调用后立即返回应用程

2009-07-21 18:23:00 1859

转载 如何编写用TCP/IP的通讯程序

最近在网上不断的看到有人问如何用BCB的TServerSocket和TClientSocket进行编程的问题,所以决定把我的一些编程经验告诉给大家,让大家能够尽快的掌握他们的用法。首先要讲一下他们的一些设置(属性):TServerSocket 的几个属性Active 是否是工作状态,可以把它设置为ture或false来启动和停止侦听。Port

2009-07-21 17:20:00 1226 1

原创 使用Sockets

使用sockets Socket控件让你建立一个利用TCP/IP和有关的协议与其他系统进行通信的应用。使用Sockets,你能够读和写通过它连接的其他机器,而不用担心实际的网络软件的相关细节。Sockets提供基于TCP/IP协议的连接。除此以外还能很好的工作,在其他相关的协议,例如Xerox Network System (XNS), Digitals DEC

2009-07-21 17:19:00 703

转载 TServerSocket和TClientSocket的使用

在网络编程中,WinSocket API编程是最基本,也是最麻烦的地方(说句不怕影响形象的话,我对此就是一知半解)。但是,如果你是使用C++Builder作为编程平台,你就偷着乐吧,有了BCB,菜鸟变高手!:-)在BCB中,TServerSocket和TClientSocket涵盖了基本的WinSocket编程,其中TServerSocket作为服务器方使用,TClientSocket作为客户端使

2009-07-21 17:09:00 2083

原创 Computer Vision

Computer Vision Homepage 资源很全的一个门户, cmu搞的UCF   computer vision 相关,有较多源代码Computer Vision Software 正如题目,有许多相关软件、代码Web 资源 某人的网页,收集了CV界的一些资源,如牛人、牛团体等UC Berkeley Computer Vision Group People in Com

2009-07-07 11:51:00 1092 2

原创 Computer Vision

Introductory Computer Vision class homepages MIT -- Bill FreemanUniversity of Illinois -- David KriegmanUniversity of Wisconsin -- Chuck DyerStanford -- Christoph Bregler, Stan Birchfield

2009-07-07 11:49:00 1138

原创 Computer Vision Courses

Computer Vision Courses Introduction to Image Processing and Analysis, Virginia TechLynn Abbott Perceptual Grouping, MIT, USEdward Adelson Computer Vision at IIT Computer Vis

2009-07-07 11:41:00 1439

原创 meanshift 与 camshift 跟踪算法比较

MeanShift Algorithm思想很简单:利用概率密度的梯度爬升来寻找局部最优...具体参考文献:[1]The Estimation of the Gradient of a Density Function, with Applications in Pattern Recognition   (1975)[2]Mean shift, mode seeking, and cl

2009-07-04 21:18:00 15901 5

空空如也

空空如也

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

TA关注的人

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