自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 32个FPGA开源网站

1. OPENCORES.ORG这里提供非常多,非常好的PLD了内核,8051内核就可以在里面找到。进入后,选择project或者由http//www.opencores.org/browse.cgi/by_category进入。对于想了解这个行业动态人可以看看它的投票调查。 http://www.opencores.org/polls.cgi/list OpenCor

2017-07-25 08:48:59 6997

转载 OpenGL中各种坐标系的理解

OPENGL坐标系可分为:世界坐标系和当前绘图坐标系。 世界坐标系:在OpenGL中,世界坐标系是以屏幕中心为原点(0, 0, 0),且是始终不变的。你面对           屏幕,你的右边是x正轴,上面是y正轴,屏幕指向你的为z正轴。长度单位这样来定:           窗口范围按此单位恰好是(-1,-1)到(1,1),即屏幕左下角坐标为(-1,-1),右上角

2017-07-12 08:35:10 1009

转载 C++中引用(&)的用法和应用实例

对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、

2015-11-18 16:52:33 788

转载 常用DDR和NandFlash型号

转载出处:http://blog.csdn.net/myarrow/article/details/7854863SDRAMH57V2562GTR-75C   256M(16*16)K4S561632N-LC60    256M(16*16) DDRK4H561638N-LCCC    256Mb  H5DU2562GTR-E3C    256Mb

2015-09-09 00:05:56 3310

转载 【Xilinx】【Spartan6】BUFG网络上的时钟信号如何通过普通IO输出

如需转载,请将下列字段一起转载。新浪海风博客http://blog.sina.com.cn/dingyunfeng 声明:以下内容仅指Xilinx Spartan6系列,其他FPGA并不一定适用。       FPGA的设计中,时钟系统的设计极其重要,通常时钟信号会使用BUFG网络减少传输延迟,提高系统性能并增强系统的稳定性。     在实际使用

2015-07-22 19:33:56 5356

转载 TMS320C6455 中断的使用

装载出处:http://blog.csdn.net/ruby97/article/details/7538125

2014-06-24 17:49:47 2620

原创 DSP CSL 片上支持库 EMIF

DSP 的EMIF 接口,常用于DSP 扩展外部存储器,可外接同步

2014-06-21 20:29:49 1947

原创 CSL_FINST(((CSL_DevRegs*)CSL_DEV_REGS)->PERCFG1, DEV_PERCFG1_EMIFACTL, ENABLE);

在上一篇文章中,在用CSL配置EMIF时用到了函数:CSL_FINST(((CSL_DevRegs*)CSL_DEV_REGS)->PERCFG1, DEV_PERCFG1_EMIFACTL, \ ENABLE);

2014-06-21 15:16:30 2429

原创 DSP EMIF 与FPGA 双口BRAM

为实现DSP与FPGA之间实现交换数据,

2014-06-20 23:55:21 10079 3

原创 FPGA 内部双口块RAM 读写实现

由XILINX官网文档“http://china.xilinx.com/”

2014-06-20 23:13:49 30922 7

原创 解决FPGA无法下载程序的问题

问题描述:        打开设备管理器,看看FPGA

2014-06-11 22:10:56 10970

原创 FPGA xps_intc EDK中断IP核

XPS中断功能的使用1、  在XPS中添加中断的IP核,名为”xps_intc”。如下图:2、  中断控制器的总线连接。在”Bus Interfaces”中,将”xps_intc”连接到PLB总线上。如图: 3、  中断控制器的端口连接。在”Ports”中,将”Irq”连接到microblaze核,添加两个外部引脚,作为中断输入引脚,点击下图右上角红框,添加外部

2014-06-11 21:58:50 3640

原创 openCV 图像缩放

cvPyrDown函数(对图像进行缩放比例为2的缩放)

2014-06-09 20:24:02 996

原创 openCV 视频播放

cvCaptureFromAVI函数()原型:#define cvCaptureFromAVI cvCaptureFromFile#define cvCaptureFromFile cvCreateFileCapture

2014-06-09 19:26:28 531

原创 VS2010 无法打开包括文件:“iostream.h”: No such file or directory

#include 改为:

2014-06-07 20:37:24 3418

原创 openCV 图像直方图

cvCreateImage函数(创建首地址并分配存储空间)

2014-06-07 18:01:57 872

原创 openCV 鼠标框选并显示框选区域

cvSetImageROI函数(基于给定的矩形设置图像的ROI(感兴趣区域,region of interesting))

2014-06-07 16:38:54 4622

原创 openCV 鼠标在图像上框选目标---单目标和多目标

单目标:#include #include #include IplImage* src = 0; IplImage* tmp = 0; void on_mouse( int event, int x, int y, int flags, void* ustc){ static CvPoint pre_pt = {-1,-1}; static CvPoint c

2014-06-07 15:04:48 3316 1

原创 openCV 鼠标获取坐标值

函数cvSetMouseCallback鼠标操作涉及两个函数,第一个是cvSetMouseCallback,这个函数注册一个回调函数。使用方法如下:cvSetMouseCallback("TestWin", TestCallBack, Context); 前两个参数分别是窗口的名字和回调函数,最后一个参数需要稍微解释一下,这个参数会作为参数传递给回调函数,从而也就可以在

2014-06-07 13:20:57 11075

原创 openCV 画矩形框或填充矩形

#include "stdafx.h"#include #include #include "cv.h"#include "highgui.h"using namespace cv;using namespace std;int main(){ IplImage* img = cvLoadImage( "lena.jpg" );   // cvRectang

2014-06-06 23:53:03 51210 9

原创 cvNamedWindow说明

函数原型:int cvNamedWindow( const char* name, int flags=CV_WINDOW_AUTOSIZE );

2014-06-05 23:00:53 1499

原创 cvLoadImage函数使用方法

cvLoadImage( filename, -1 ); 默认读取图像的原通道数cvLoadImage( filename, 0 ); 强制转化读取图像为灰度图cvLoadImage( filename, 1 ); 读取彩色图

2014-06-05 22:53:02 2091

原创 vs2010文档显示行号

工具菜单/选项/文本编辑器下面找吧

2014-06-05 22:46:38 460

基于UDP协议以太网通信的fpga实现(verilog)

UDP协议在fpga上的实现,verilog代码共有11部分,分为: •arp_rcv.v •arp_send.v •IP_recv.v •IP_send.v •udp_rcv.v •udp_send.v •mac_cache.v •recv_buffer.v •send_buffer.v •toplevel.v •DE2_NET.v

2017-07-30

脑电分析matlab工具箱2

脑电分析的专业工具箱,由于本人只能上传小于20M的文件,所以分开上传的,请与脑电分析matlab工具箱1并在一起使用。保证好用

2016-11-16

脑电分析matlab工具箱1

脑电分析的专业工具箱,由于本人只能上传小于20M的文件,所以分开上传的,请与脑电分析matlab工具箱2并在一起使用。保证好用

2016-11-16

BCI competition 2008 dataII

BCI competition 2008 dataII 脑电数据

2016-11-09

Qt用Tcp 和Udp 传图片的例子,对于没做过这方面编程的朋友肯定很有帮助

Qt用Tcp 和Udp 传图片的例子,对于没做过这方面编程的朋友肯定很有帮助

2016-10-17

原创MFC+WinpCap网络嗅探器(sniffer)

原创MFC+WinpCap网络嗅探器,界面友好,支持协议包括:IPv4、IPv6、ARP、ICMP、TCP、UDP、HTTP,可至此网址预览效果http://blog.csdn.net/litingli/article/details/5950962

2016-10-12

基于VC+opencv的人脸识别(识别出五官)

这是基于VC+opencv的人脸识别,可以精确的识别出人脸五官并圈出来

2016-10-11

AR8031datasheet

AR8031的详细的数据手册,不太好找的

2015-10-13

VESA_E-EDID

最新EDID标准,VESA_E-EDID最新结构详解

2015-10-11

TMS320DM812X开发板原理图

APPRO公司基于TI公司的TMS320DM8127开发的开发板原理图

2015-10-08

Windows 7设备驱动程序开发 高清 非扫描 pdf

设备驱动程序是非常特殊的软件,应用程序通过它才能与外界沟通。Windows 7与外界的所有沟通都必须有设备驱动程序的参与。 《Windows 7设备驱动程序开发》介绍了编写Windows 7设备驱动程序所需的知识,涵盖了用户模式驱动程序开发、内核模式驱动程序开发、WDF架构、驱动程序调试等主题。作者展示了如何利用微软提供的强大工具和模型,高效地开发稳定、健壮的驱动程序。 通过《Windows 7设备驱动程序开发》,你将学会: 如何使用WDF减少开发时间,提高系统稳定性,增强实用性; 如何利用UMDF和KMDF进行开发; 如何以最佳方式设计、开发、调试用户模式驱动程序和内核模式驱动程序; 如何管理I/O请求和队列、自管理I/O、同步、锁、即插即用、电源管理和设备枚举; 如何利用COM开发UMDF; 如何利用安全的默认设置、参数验证、Unicode计数字符串和安全的设备命名技巧,确保用户模式驱动程序的安全。 无论是开发实验器材、通信硬件或其他设备的Windows驱动,本书都有助于加速产品的上市。 作者简介 Ronald D. Reeves 工程学和计算机科学专业双料博士。他具有40多年的计算机硬件、软件和驱动程序的设计和开发经验,是软件开发和咨询公司Software Genesis的创始人兼董事长。他是美国知名的技术作家、咨询顾问和教师,是Win32 System Services(Prentice Hall, 2001)的作者之一,曾为两本介绍设备驱动程序的图书做过技术审稿人。目前他在劳伦斯理工大学和克利里大学教授研究生课程。

2015-06-17

Developing Drivers with the Microsoft Windows Driver Foundation(WDF驱动开发)

驱动开发经典书,看了有很大收获 第一部分 开始WDF之旅 第一章 WDF简介 (本章无实质内容,故省略。若有兴趣请参见原文。) 第二章 Windows Driver Fundamentals 概述 这一章是针对从未有过Windows驱动开发经验的开发人员。本章提供了Windows操作系统内核的基本的背景知识,以及驱动如何在此环境中工作。本章也可以作为对编写核心态程序的介绍。 如果你是Windows驱动编程的新手,请阅读这一章里的概念和技术,这将是理解本书中所讨论的话题的基础。如果你有驱动开发的经验,请先查看本书最后的“基础词汇”。若你对这些术语和概念都很熟悉,请直接跳过这一章。 驱动是什么? 从设计上说,Windowss内核并不直接与设备打交道。检测设备,在设备与Windows内核间通信,以及向客户端-诸如应用程序-开放设备功能,都要依赖设备驱动。Windows提供了虚拟设备以支持接口,称为设备模型。驱动开发人员的任务就是实现接口以支持设备的需求。 更具体的说,驱动通常的目的是处理应用程序和设备间的通信。驱动和服务在很多方面相似。例如,驱动: 1. 在后台运行,与应用程序进程分离,且可以被多用户访问。 2. 长期生存。驱动有和设备一样的生存期。Windows发现设备时驱动就开始运行,设备被移除时驱动被关掉。 3. 响应外界生成的I/O请求。这些请求通常由应用程序,Windows或其他驱动生成。 4. 没有用户界面。用户与驱动打交道,通常是直接通过生成这个I/O请求的应用程序。 5. 运行在和生成I/O请求的应用程序不同的地址空间。 驱动在一些重要方面和服务不同。它们: 1. 通过专门的程序接口-称为DDI-与系统内核服务以及设备通信。 2. 基于WindowsI/O模型,这与服务和应用程序使用的模型完全不同。 3. 可以直接与核心态的组件通信。核心态的驱动完全运行在核心态。而UMDF驱动想要与设备交换数据的话,必需通过在它下层的核心态驱动。 本章概念性地描述了驱动怎样在Windows操作系统中存在,以及怎样管理客户端与设备之间的请求流程。虽然本书是关于WDF的,但是本章主要关注于老的WDM,它是基于Windows内核直接开放的DDI的。WDM非常灵活,但是软件开发人员却认为用WDM开发驱动是一项具有挑战性的工作。不管怎样,对WDM有一个基本的了解是很重要的: 1. 从设计上,WDF取代WDM作为Windows主要的驱动模型,是通过提供在WDM之上的一个虚拟层;WDM仍在后台工作。要了解WDF,你必需了解WDM的一些基本概念。 2. 从概念的层次上来说,WDF和WDM有着相似的结构,以及很多相同的处理I/O请求的方式。本章大多数的讨论都适用于WDM和WDF驱动,虽然实现的细节上有所不同。 本章关注于核心态驱动以及编程技术,因为所有的驱动开发人员应该对核心态的概念有基本的了解。关注用户态驱动的开发人员仍然会从了解核心态的基本概念中获益。例如,UMDF驱动的结构和WDM或WDF驱动相似,WMDF驱动处理I/O请求的很多方式也和核心态驱动相同。

2015-06-10

LABVIEW 文字识别

2011版labview开发,需要安装VISION图像处理子模块,本程序为完全开源,用于图像处理领域, 主要用于创建OCR字符识别库,并用于动态识别图像中的字符。 专业作品,欢迎交流沟通

2015-05-04

XILINX FPGA PCIE开发指南

PCIE开发指南,适合初学者, FPGA与pc之间通过PCIE实现通信,希望对大家有所帮助。

2015-04-21

openCV 中文手册

中文openCV手册,很好用,特别对于新手

2014-06-05

QT5在ARM 平台的移植过程

qt在ARM平台的成功移植,qt版本QT5,ARM 平台S3C2440

2013-07-17

ADS1.2 licence 可用

ADS1.2 licence 和用法

2012-11-27

C语言卷积代码——程序

C语言卷积代码,在VC6.0运行通过,并用MATLAB程序验证过

2012-11-21

基于U盘FAT32文件系统的分析.pdf

基于U盘FAT32文件系统的分析.pdf

2012-03-24

STM32_FAT32文件系统

STM32_FAT32文件系统 全代码,需要的朋友可以下载下来看看

2012-03-24

空空如也

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

TA关注的人

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