自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 二维数组的动态内存分配

#include <malloc.h>#include <iostream>using namespace std;int main(int argc, char **argv){ int n; int m=2; cout << "请输入通信录的个数: " << endl; cin >> n; int **memo; memo = (int**) ma

2016-03-25 22:37:15 1414

原创 可否强制修改常量的值?

#include <iostream>using namespace std;int main(){ int *p; const int DATA = 100; p = (int*) &DATA; //(int*) 此处需要强制类型转换 因为&DATA的类型为const int* cout << "Old *P is " << *p << endl; *

2016-03-25 16:53:36 1067

原创 C++分离类模板的声明和定义

成员函数在体外的定义格式为: template 返回值类型 类名::成员函数名(参数列表) { //类模板内容 };实例:#include <iostream>using namespace std;template <class T> class MAX //类模板 { public: MAX(T v1, T v2); T getmax(M

2016-03-19 10:43:22 657

原创 并行编程1:CUDA基础

CUDA(Compute Unified Device Architecture,统一计算架构[1])是由NVIDIA所推出的一种集成技术,是该公司对于GPGPU的正式名称。通过这个技术,用户可利用NVIDIA的GeForce 8以后的GPU和较新的Quadro GPU进行计算。亦是首次可以利用GPU作为C-编译器的开发环境。NVIDIA营销的时候[2],往往将编译器与架构混合推广,造成混乱。实际上

2016-03-16 19:40:36 1351

原创 拷贝构造函数

A *foo(A a){ cout << "-----foo enter-----"<< endl; A *p = new A(); cout << "-----foo exit------"<< endl; return p;}A *boo(const A& a) { cout << “———-boo enter——–”<

2016-03-15 16:33:08 702

原创 【ZYNQ-7000开发之十六】音频信号处理

本编文章将使用Zynq开发平台Miz702上的ADAU1761音频编解码芯片,进行采样模拟音频信号(2路),转成数字信号,然后再通过ADAU1761转成模拟信号输出(2路)。在此基础上通过左右声道相减,简单的实现人声消除。本文不介绍ADAU1761驱动的编写方法,直接采用 Ali Aljaani编写的IP。 ADAU1761参数的配置参考 ADA1761 Datasheet本文所使用的开发板是Mi

2016-03-15 16:25:07 9694 2

原创 【ZYNQ-7000开发之十五】Vivado HLS和OpenCV_下

本篇文章在上篇文章【ZYNQ-7000开发之十四】的基础上,利用OpenCV HLS的函数,hls::Sobel,编写边缘检测算法,仿真测试,创建IP,最后在vivado里测试Sobel IP,此外本篇文章的实验还要基于 【ZYNQ-7000开发之十】TGP+VDMA+HDMI搭建视频通路

2016-03-11 18:40:41 13232 13

原创 【ZYNQ-7000开发之十四】Vivado HLS和OpenCV_上

本篇文章对Vivado HLS以及OpenCV HLS进行简要介绍,并且利用OpenCV HLS的函数,hls::Sobel,编写边缘检测算法,仿真测试,创建IP,最后在vivado里测试Sobel IP关于HLS详细内容请参考官方文献ug902-vivado-high-level-synthesis *本文主要参考文献: how_to_accelerate_opencv_application

2016-03-08 19:46:06 8128

原创 【ZYNQ-7000开发之十三】中断:私有定时器中断

上篇文章实现了了PS接受来自PL的中断,本片文章将在ZYNQ的纯PS里实现私有定时器中断。每个一秒中断一次,在中断函数里计数加1,通过串口打印输出。*本文所使用的开发板是Miz702(兼容zedboard) PC 开发环境版本:Vivado 2015.2 Xilinx SDK 2015.2*中断原理中断对于保证任务的实时性非常必要,在ZYNQ里集成了中断控制器GIC(Generic Interr

2016-03-06 11:32:01 4917

zedboard OLED IP

很好用的zedboard OLED IP

2016-01-02

空空如也

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

TA关注的人

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