自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (20)
  • 收藏
  • 关注

转载 v4l2驱动编写篇

v4l2驱动编写篇一--介绍原文网址:http://lwn.net/Articles/203924/笔者最近有机会写了一个摄像头的驱动,是“One laptop per child”项目的中摄像头专用的。这个驱动使用了为此目的而设计的内核API:the Video4Linux2 API。在写这个驱动的过程中,笔者发现了一个惊人的问题:这个API的文档工作做得并不是很好,而用户层的文

2012-06-23 13:38:53 2155

转载 The Video4Linux2 API: an introduction

Your editor has recently had the opportunity to write a Linux driver for a camera device - the camera which will be packaged with the One Laptop Per Child system, in particular. This driver works with

2012-06-23 13:29:53 909

转载 Ubuntu下TeX中文环境

0. Tex环境 ----------------------------- 一般在安装的时候会安上Texlive,如果没有安装,参考下面的命令进行安装。 # sudo apt-get install texlive-full latex-beamer 1. 安装CJK ----------------------------- 安装CJK包, # sudo apt-get instal

2012-06-20 19:02:58 1170

转载 定位 UNIX 上常见问题的经验总结

简介: 本文主要对 UNIX 平台常见的问题进行了分类,介绍一些常见问题分析时使用的方法和命令,对以下三种常见问题的分析方法做了简单介绍:UNIX 下 Crash 问题的分析方法、UNIX 下内存泄露问题的分析方法和 UNIX 下 performance 问题的分析方法。同时通过对下面两个例子的介绍,巩固了上面问题分析的介绍:● 一个多线程应用的性能问题的分析● 一个 crash 问题

2012-06-20 18:21:39 983

转载 RPC原理,应用开发

这学期学习中间件,其实我不知道什么是中间件,于是就学习了。定义:中间件(Middleware)是一种软件,处于系统软件(操作系统和网络软件)与应用软件之间,它能使应用软件之间进行跨网络的协同工作(也就是互操作) 第一次实验真正呢个接触到了RPC,,但是,它到底是什么东西呢?RPC:远程过程调用协议(RPC:Remote Procedure Call protocol)远程过

2012-06-19 09:53:24 1344

转载 RPC远程过程调用实例剖析

RPC远程过程调用实例剖析(转载) 本文比较详细地介绍了远程过程调用(RPC)的OSF标准在Microsoft VC++中的实现原理,以及如何使用它们来开发应用程序. 阅读本文你将了解RPC的基本原理,并将看到如何开发使用RPC进行异种机网络分布式处理的客户机应用程序和服务器应用程序. Para 1. RPC工作原理RPC是把传统本地过程调用的概念加以扩充后引入分布

2012-06-19 09:46:27 1228

转载 Http与RPC通信协议的 比较

上图是OSI网络结构的七层模型。各层的具体描述如下:  第七层:应用层     定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务,比如虚拟终端、文件以及任务的传输 和处理;   第六层:表示层     掩盖不同系统间的数据格式的不同性; 指定独立结构的数据传输格式; 数据的编码和解码;加密和解密;压缩和 解压缩   第五层:会话层     管理用户会话和对

2012-06-19 09:42:24 872

转载 RPC、RMI与MOM与组播 通信原理

远程过程调用(RPC):即对远程站点机上的过程进行调用。当站点机A上的一个进程调用另一个站点机上的过程时,A上的调用进程挂起,B上的被调用过程执行,并将结果返回给调用进程,使调用进程继续执行【B上的被调用过程的参数和执行结果在调用和被调用进程之间是通过消息传递来实现的,表现为C/S关系】为实现不同站点机上的RPC,调用和被调用进程各方都要保留一个用于存放过程参数和执行结果的运行栈,分别称为

2012-06-19 09:41:22 1119

转载 DM6437的中断和事件

中断的原理具体可以参考:TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide第五章内容。6437有优先级从高到低三种类型的中断:RESET NMI 可屏蔽中断(INT4-INT15)对于我们一般使用INT4-15比较多,实现的步骤:1 首先是把中断向量表定位到某一内存段中,我们可以在cmd文件中配置中断向量表的内存映射

2012-06-18 20:38:17 1982

转载 DM6437烧写总结

花了一个多星期研究了一下dm6437的flash烧写,总结一下:1 要了解烧写,首先要了解6437的存储器组织存储器的硬件组织原理可以参看TMSC6000结构原理与硬件设计(北京航天航空大学);具体的存储器的硬件连接可以参照合众达的DEC6437原理图。从原理图可以知道,flash的控制信号线CE/OE/WE都是连接与板子上面的CPLD,如需要控制读写,还要参看flash的datashee

2012-06-18 20:31:35 3335 1

转载 详解FlashBurn的hex文件烧写,dm6437平台

首先介绍一下FlashBurn软件,它是TI的第三方软件公司为TI的DSP编写的Flash烧写软件,和CCS软件配合使用,通过DSP内部运行的FBTC实现Flash的读写和擦除。       在这里很有必要说一下DM6437从外部Flash启动的整个过程。首先,当系统加电或复位之后,DSP内核被锁住,暂停工作,EDMA自动的从外部Flash的首地址(基地址)搬运1KB的内容到内部cache的首

2012-06-18 20:29:54 2527

转载 DM6437平台的Flash烧写操作

需要用到的软件有CCS3.3 并且打了补丁FlashBurn3.11  下载地址 http://www.softwaredesignsolutions.com/flashburn.aspxFlashBurn3.11 的6437配置文件在官网能找到,就在上面的这个链接里面hexAIS.exe  此程序在DM6437的第二章光盘中,文件名DM6437_DVDP_setupwin32_1

2012-06-18 20:29:10 2145

转载 C 语言的可变参数表函数的设计

首先在介绍可变参数表函数的设计之前,我们先来介绍一下最经典的可变参数表printf函数的实现原理。一、printf函数的实现原理在C/C++中,对函数参数的扫描是从后向前的。C/C++的函数参数是通过压入堆栈的方式来给函数传参数的(堆栈是一种先进后出的数据结构),最先压入的参数最后出来,在计算机的内存中,数据有2块,一块是堆,一块是栈(函数参数及局部变量在这里),而栈是从内存的高地址向低地

2012-06-18 15:22:44 494

转载 视觉库资料

整理一下网络资料,有很多引用其他人的资料,自己再提取了,以备后面用。http://www.cvpapers.com/rr.html这网站有很多资料,有时间多去看看。CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究

2012-06-16 13:52:35 3008

转载 Makefile中指示符“include”、“-include”和“sinclude”的区别

指示符“include”、“-include”和“sinclude” 如果指示符“include”指定的文件不是以斜线开始(绝对路径,如/usr/src/Makefile...),而且当前目录下也不存在此文件;make将根据文件名试图在以下几个目录下查找:首先,查找使用命令行选项“-I”或者“--include-dir”指定的目录,如果找到指定的文件,则使用这个文件;否则继续依此搜索以下几

2012-06-15 10:35:32 441

转载 IC设计软件介绍

IC设计工具很多,其中按市场所占份额排行为Cadence、Mentor Graphics和Synopsys。这三家都是ASIC设计领域相当有名的软件供应商。其它公司的软件相对来说使用者较少。中国华大公司也提供ASIC设计软件(熊猫2000);另外近来出名的Avanti公司,是原来在Cadence的几个华人工程师创立的,他们的设计工具可以全面和Cadence公司的工具相抗衡,非常适用于深亚微米的IC

2012-06-12 13:44:17 3176

转载 FPGA开发流程及步骤含义

所谓综合:就是将HDL语言、原理图等设计输入翻译成由与、或、非门和RAM、触发器等基本逻辑单元的逻辑连接(网表),并根据目标和要求(约束条件)优化所生成的逻辑连接,生成EDF文件。所谓实现(Implement)是将综合输出的逻辑网表翻译成所选器件的底层模块与硬件原语,将设计映射到器件结构上,进行布局布线,达到在选定器件上实现设计的目的。实现主要分为3个步骤:翻译(Translate)逻辑网表,

2012-06-12 13:43:37 1255

转载 YUV格式

YUV的几种格式420P:420P数据的存放方式一般是先存放Y,然后存放U,最后存放V的数据,每一个像素使用12bits(1.5BYTE)保存。422P:422P数据的存放方式也是先存放Y,然后存放U,最后存放V的数据,每一个像素使用16bits(2BYTE)保存。420PSemi,422PSemi:这是TI新添加的一种格式,在DM6467的输出当中使用的是422PSemi来进行输出,

2012-06-11 21:11:37 715

转载 用ICE开发分布式程序

ICE是ZeroC公司开发的一款高效的开源中间件平台,全称是Internet Communications Engine。它的主要设计目标是:• 提供适用于异种环境的面向对象中间件平台。• 提供一组完整的特性,支持广泛的领域中的实际的分布式应用的开发。• 避免不必要的复杂性,使平台更易于学习和使用。• 提供一种在网络带宽、内存使用和 CPU 开销方面都很高效的实现。• 提供

2012-06-06 13:01:35 522

转载 Google编程学院:分布式系统设计简介

原文地址:http://code.google.com/intl/zh-CN/edu/parallel/dsd-tutorial.html本文内容1.面向的读者和预备知识2.基本概念3.实现方式4.远程过程调用5.分布式设计原则6.练习7.参考资料----------------------------------------------------------

2012-06-06 12:55:42 1574

转载 dm8168 vin camera port

Vin port means HDVPSS VIP capture port and camera port means ISS camera capture port. Following is difference between both. HDVPSS (Vin) which has 2 ports and can accept up to 24 bit parallel in R

2012-06-06 08:45:41 997

转载 DM8168智能视频跟踪系统

http://www.dspsolution.com/joomla/index.php?view=article&catid=37:development&id=195:dm8168&tmpl=component&print=1&page=

2012-06-05 22:50:01 989

转载 Ti 64xDSP的EDMA基本概念

1. 基本概念l  元素传输(Element transfer):在1D传输中,从源到目的的单个数据元素的传输,每个同步事件触发一个元素的传输。l  帧(Frame):在1D传输中,一组元素组成一帧,元素可以连续也可以有间隔(通过元素索引),一个同步事件可以触发一帧的传输。l  数组(Array):在2D传输中,一组连续的元素组成一个数组。一个事件可以触发一个数组的传输。l  块(

2012-06-04 22:09:03 937

转载 镜头知识

一、分类1、按光圈可分为自动光圈镜头和手动光圈镜头。2、按焦距可分为定焦镜头和变焦镜头。3、按尺寸大小可分为1″(25mm)、1/2″(3mm)、1/3″(8.5mm)和 2/3″(17mm) 二、主要性能指标1、焦距    焦距的大小决定着视场角的大小,焦距数值越小,视场角越大,所观察的范围越大,但距离远的物体分辨很不清楚。由于焦距和视场角是一一对应的,在选择镜头焦距

2012-06-04 22:08:28 1308

doxygen配置及使用手册

Doxygen可以从C,C++, java等源代码中提取消息来生成帮助文档, API资料等

2012-03-31

DSP\Bios设计和BIOS编程及应用实例:DSP编程及实例

DSP\B设计和BIOS编程及应用实例:DSP编程及实例

2011-01-16

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书

2011-01-16

用高级语言实现DSP中断编程

用高级语言实现DSP中断编程 用高级语言实现DSP中断编程

2011-01-16

基于IP复用的数字IC设计技术

基于IP复用的数字IC设计技术 基于IP复用的数字IC设计技术 基于IP复用的数字IC设计技术

2010-09-21

Linux操作系统文件系统基础知识

Linux文件结构   文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。   目录提供了管理文件的一个方便而有效的途径。   Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。    /根目录 ┃ ┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ bin home dev etc lib sbin tmp usr var ┃ ┃ ┏━┻━┓ ┏━━┳━━┳━━┳━┻━┳━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ rc.d cron.d X11R6 src lib local man bin ┃ ┏━━━┳━━┳━┻━┳━━━┓ ┃ ┃ ┃ ┃ ┃ init.d rc0.d rc1.d rc2.d …… linux bin lib src   Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。微软的DOS和windows也是采用树型结构,但是在DOS和 windows中这样的树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,他们之间的关系是并列的。但是在linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个。从结构上讲,各个磁盘分区上的树型目录不一定是并列的。   如果这样讲不好理解的话,我来举个例子:

2010-03-22

BIOS的使用完全手册

STANDARD CMOS SETUP(标准CMOS设置) 这里是最基本的CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)系统设置,包括日期、驱动器和显示适配器,最重要的一项是halt on:系统挂起设置,缺省设置为All Errors,表示在POST(Power On Self Test,加电自测试)过程中有任何错误都会停止启动,此选择能保证系统的稳定性。如果要加快速度的话,可以把它设为No Errors,即在任何时候都尽量完成启动,不过加速的后果是有可能造成系统错误,请按需选择吧。   1、Drive A/Drive B 选项:360K,5.25in;1.2M,5.25in;720K,3.25in;1.4M,3.25 in;2.88M,3.25in 设置合适的驱动器,如果没有相应的硬件,尽量设为None,可以提高系统自检速度。   2、Video(视频) 选项:EGA/VGA,Mono(黑白显示器) 设成EGA/VGA吧,不要尝试改为Mono,会减慢启动速度的。

2010-03-22

基于Quartus_II_+_ModelSim_SE的后仿真(VHDL版)\基于Quartus II + ModelSim SE的后仿真(VHDL版

基于Quartus_II_+_ModelSim_SE的后仿真(VHDL版)\基于Quartus II + ModelSim SE的后仿真(VHDL版

2010-03-22

用开源免费的ARM IP核(可综合)跑uclinux

modelsim实例:用开源免费的ARM IP核(可综合)跑uclinux!!.rar

2010-03-22

modelsim的库编译

库编译:(假设ISE和ModelsimSE均安装到D盘目录下) 打开ISE,到Edit->Preference->Integrated ToolS将位置定位到modulesim安装目录下的win32,然后进行以下四个步骤: 一,在d:\Modeltech_5.7d\下建立新目录,并命名为xilinx_Lib 二,到DOS环境下(命令行),并切到ISE安装目录下\Bin\Nt (dir D:\xilinx\bin\nt) 三,输入命令 compxlib -s mti_se -f all -l all -o d:\Modeltech_5.7d\xilinx_lib -p

2010-03-22

verilog 详细教程 verilog 详细教程

verilog 详细教程 verilog 详细教程

2009-10-16

SOPC及其技术 ,cpu

SOPC及其技术,需要下啊,cpu设计相关

2009-10-16

驱动开发windwos入门

Windows驱动程序的编写,往往需要开发人员对Windows内核有深入了解和大量的内核调试技巧,稍有不慎,就会造成系统的崩溃。因此,初次涉及Windows驱动程序开发的程序员,即使拥有大量Win32程序的开发技巧,往往也很难入门。 本章向读者呈现两个最简单的Windows驱动程序,一个是NT式的驱动程序,另一个是WDM式的驱动程序。这两个驱动程序没有操作具体的硬件设备,只是在系统里创建了虚拟设备。在随后的章节中,它们会作为基本驱动程序框架,被本书其他章节的驱动程序开发所复用。笔者将带领读者编写代码、编译、安装和调试程序。相信对第一次编写驱动程序的读者来说,这将是非常激动和有趣的。代码的具体讲解将分散在后面的章节论述。现在请和笔者一起,开始Windows驱动编程之旅吧!

2009-07-20

设计模式迷你版,软件经典

这是设计模式迷你版!!!!!欢迎下载!!!!!!

2009-04-15

计算机组成原理考研资料

计算机组成原理考研资料 很经典!!!!!!!!!!!!!!

2009-03-08

计算机组成原理考研资料

考研资料 可能没有答案!计算机组成原理考研资料

2009-03-08

华为面试资料(总汇)

1、语音信号数字化过程中,采用的是的量化方法是非均匀量化。 2、PCM30/32路系统中,每个码的时间间隔是488ns 。 3、PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路信令。 4、PCM30/32路系统中,复帧的重复频率为500HZ,周期为2ms。 5、程控交换机的硬件可分为话路系统和中央控制系统两部分,整个交换机的控制软件都放在控制系统的存储器中。 6、一般二氧化硅光纤的零色散波长在1310nm左右,而损耗最小点在1550nm波长左右。 7、G.652光纤是零色散波长在1310nm的单模光纤。 8、光缆的基本结构由缆芯、加强元件和护套组成。

2008-12-08

端口映射原理与linux

很经典的linux内核学习资料. 内网的一台电脑要上因特网,就需要端口映射 端口映射分为动态和静态 动态端口映射: 内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。 动态端口映射其实就是NAT网关的工作方式。 静态端口映射: 就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个IP和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一个电脑 NAT网关可以是交换机、路由器或电脑。

2008-12-06

空空如也

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

TA关注的人

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