自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 五分钟,捋清同步异步阻塞非阻塞并发并行

这是一遍短小的阅读性文章,内容简明扼要的展开:同步、异步、阻塞、非阻塞、并发、并行的概念。让我们在繁忙的工作之余,读点不那么干货,却又诚意满满的小短文吧~ 正文 一切的开始,让我们从一个小故事出发:(故事灵感来自互联网) 一个小故事 故事:小A烧开水。 出场人物:小A出场道具:普通水壶(...

2019-01-24 20:44:32

阅读数 64

评论数 0

原创 【Zynq学习笔记4】问题汇总

问题1:debug发现硬件接口各种异常,例如uart无法发送数据等。 解决办法:Debug Configuration中没有勾选“Run ps7_init”和“Run ps7_post_config”

2017-07-01 19:30:18

阅读数 664

评论数 0

转载 IIC协议

IIC协议:两条线可以挂多个设备。IIC设备(稍微有点智能的)里有个固化的地址。只有在两条线上传输的值等于我(IIC设备)的地址时,我才作出响应。 开始信号:处理器让SCL时钟保持高电平,然后让SDA数据信号由高变低就表示一个开始信号。同时IIC总线上的设备检测到这个开始信号它就...

2017-06-25 18:44:21

阅读数 282

评论数 0

原创 【Zynq学习笔记3】petaLinux使用

1.设置petaLinux工作环境 $ source /settings.sh验证环境设置成功 $ echo $PETALINUX /opt/pkg/petalinux  2.安装BSP 进入要新建工程的目录 $ cd/home/user执行petalinux-create命令 petali...

2017-05-10 22:43:19

阅读数 1382

评论数 0

原创 【Zynq学习笔记2】SDK使用JTAG调试

本文使用的开发板为ZC702. 1.连接仿真器,并将SW10和SW16设置为如下模式:   其他选项可参考下表【来源于UG850:ZC702 Evaluation Board for the Zynq-7000 XC7Z020 All Programmable SoC User Guide 】...

2017-03-30 15:33:38

阅读数 3358

评论数 0

转载 【Zynq学习笔记1】入手资料合集

Zynq 7000从零开始之一 -- HelloWord

2017-03-19 11:18:05

阅读数 2407

评论数 0

原创 【Zynq学习笔记0】基本概念

高速、并行、确定性的计算----适合PL; 连续、动态、非确定性的计算----适合PS。

2017-03-15 22:08:40

阅读数 379

评论数 0

原创 [Debug之路]Linux+C遇到的问题记录

1.expected ';' identifier or '(' before 'struct' c文件中报此错,实际确实h文件中有问题,例如enum大括号后忘记写分号等。

2017-02-26 12:49:47

阅读数 294

评论数 0

转载 钝钝鸡汤

个人的商业价值体现在知识、技能、经历、天赋、人脉等方面 宏观环境、产业、组织、职业、家庭等要素的综合会影响职业选择 知识、技能、天赋、经验等属于内生涯,是你的内在质量,没人可以剥夺 职务、薪酬福利、工作环境、工作内容等属于外生涯 内生涯决定外生涯,外生涯可以拉动内生涯 ...

2017-02-19 17:47:39

阅读数 192

评论数 0

转载 C语言中Static和Const关键字的的作用

static作用:“改变生命周期” 或者 “改变作用域”   程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。 1.作用于变量:    用static声明局部变量-------局部变量指在代码块{}内部定义的变量,只在代码块内部有效(作用域),其缺...

2017-02-07 22:12:15

阅读数 156

评论数 0

原创 [Debug之路]OpenCV 遇到的问题记录

1.对于灰度图,Mat的每个元素为uchar,因此取值时应写为 uchar tmp=image.at(0,0); 若写为、等其他类型则会出错。

2017-01-13 16:20:18

阅读数 245

评论数 0

转载 Text、Data、BSS、Heap、Stack

.text段是代码段。它用来放程序代码(code)。它通常是只读的(程序代码,编译好了就确定了,不可能改来改去的嘛)。 .data段是数据段。它用来存放初始化了的(initailized)全局变量(global)和初始化了的静态变量(static)。它是可读可写的。 .bss段是全局变量数据段。它...

2017-01-12 10:06:17

阅读数 367

评论数 0

转载 大小端

我们知道在内存中数据是以字节为单位进行存储的,每个地址单元对应着一个字节(byte),一个字节为8位(bite)。但是很多时候数据除了8bit额char外,还有16bit的short,32位的long型(要看具体的编译器),必然存在多字节安排的问题。不同的计算机存放多字节值的顺序不同,有些机器在起...

2017-01-12 09:23:19

阅读数 213

评论数 0

原创 Linux+Qt+Subversion 安装及使用说明

1.注册GitHub 戳这里 2.安装Git sudo apt-get install git 3.设置Git  $ git config --global user.name "Your Name" $ git config --global user.email &...

2016-12-20 16:47:04

阅读数 1289

评论数 0

原创 [pylon笔记2]Basler相机视频获取及转换

1.The buffer was incompletely grabbed Error: 0xe1000014 "The buffer was incompletely grabbed. This can be caused by performance problems of the ...

2016-12-15 09:08:03

阅读数 5200

评论数 2

原创 [Qt笔记1]Qt图形界面

1.工具栏

2016-12-14 12:05:30

阅读数 396

评论数 0

原创 【CUDA笔记1】share memory优化

//share memory demo //实现C[MH,NW]=A[MH,MW]B[MW,NW] #include #include #include #define N 8 //A、B、C为方阵时的矩阵宽度 //非方阵的设置如下: #define MH 16 //A的行数 #defi...

2016-12-11 09:11:38

阅读数 1014

评论数 0

原创 【pylon笔记1】Qt+pylon的配置

1.使用pylon-config(类似于pkg-config) 2.

2016-12-06 10:33:31

阅读数 2595

评论数 5

原创 Linux安装版本控制软件RabbitVCS

#复制以下命令就好,Enter就好。 sudo add-apt-repository ppa:rabbitvcs/ppa #然后会看到这么一句,“Launchpad RabbitVCS”已导入,然后执行下面这句 sudo apt-get update #更新源操作 #准备就绪,先下载依赖...

2016-11-26 15:54:08

阅读数 1704

评论数 0

原创 【pylon笔记0】在linux(ARM/树莓派/jetson TX1)Basler相机pylon安装

1.下载驱动 pylon 5 for Linux ARM hardfloat 2.解压后放在 /Desktop/pylon-5.0.5.9000-armhf cd /Desktop/pylon-5.0.5.9000-armhf将其中的压缩文件解压至opt sudo tar -C /opt -x...

2016-11-26 13:38:36

阅读数 4533

评论数 10

原创 [Debug之路]MFC遇到的问题记录

1.怎么在程序中修改string table? 资源里的代码,需要重新编译。 2. manifest authoring error c1010001: Values of attribute "name" not equal in different manifest sni...

2016-11-25 20:00:46

阅读数 330

评论数 0

原创 [Debug之路]Linux+QT遇到的问题记录

1.编译文件的时候出现 /bin/sh: 1: syntax error: "(" unexpected 错误。 发现代码目录的目录名中包含了括号!把目录改名,去掉名字中的括号,恢复正常。

2016-11-24 19:58:24

阅读数 656

评论数 0

原创 LabView USB 采集

1 驱动安装 VISA 驱动下载安装 LabVIEW-USB 通信简单教程

2016-11-18 21:04:04

阅读数 631

评论数 0

转载 【openCV笔记2】使用二维特征点(Features2D)和单映射(Homography)寻找已知物体

点击打开链接 #include #include #include "opencv2/core/core.hpp" #include "opencv2/features2d/features2d.hpp" #include "opencv...

2016-11-18 09:04:16

阅读数 622

评论数 0

原创 shell编程实例-石头剪子布游戏

新建game.sh文件,编辑内容如下: Input() { while : do echo "请选择剪刀(J)、石头(S)或(B)" read Choice case $Choice in J|j) echo -n "您选择的是\"...

2016-11-16 21:54:17

阅读数 1951

评论数 0

原创 【openCV笔记1】模板匹配

参考资料:点击打开链接 什么是模板匹配? 模板匹配是一项在一幅图像中寻找与另一幅模板图像最匹配(相似)部分的技术. 它是怎么实现的? 我们需要2幅图像: 原图像 (I): 在这幅图像里,我们希望找到一块和模板匹配的区域模板 (T): 将和原图像比照的图像块 我们的目标是检测最匹配的...

2016-11-16 14:02:04

阅读数 344

评论数 0

原创 ubuntu下Qt配置openCV

1.安装Qt 2.配置opencv 需要将opencv的头文件和库文件与Qt关联起来,所以在双击QtCreator工程下到***.pro文件,在其后面添加下列代码: INCLUDEPATH += /usr/local/include \ /usr/local/i...

2016-10-28 08:18:47

阅读数 1430

评论数 1

原创 ARM+Qt+openCV配置

1.Qt Creator的安装及配置 首先通过apt-get安装Qt Creator工具,同时会自动安装4.8版本的Qt-Lib库。 $ sudo apt-get install qtcreator 复制代码 通过桌面Menu -> Programming -> QtCreat...

2016-10-27 17:13:12

阅读数 1194

评论数 0

原创 交叉编译

点击打开链接

2016-10-25 16:11:17

阅读数 1936

评论数 2

原创 ubuntu装机必备

设置Ubuntu 14.04右键终端的方法如下: 首先要安装一个包,即可在右键里面添加一个“打开终端”的菜单。 sudo apt-get install nautilus-open-terminal 重启后生效

2016-10-25 12:43:59

阅读数 1266

评论数 0

转载 ubuntu图形界面和字符界面切换

1、按ALT+CTRL+F1切换到字符界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。 2、按ALT+CTRL+...

2016-10-25 11:13:15

阅读数 3077

评论数 0

转载 virtualbox中ubuntu和windows共享文件夹设置

系统平台:win8.1、virtualbox4.3.8、ubuntu12.04 1、安装VBoxGuestAdditions_4.3.8.iso增强工具,安装完毕后根据提示重启Ubuntu,具体操作如下: a、把VBoxGuestAdditions_4.3.8.iso镜像到Ubuntu中,存放...

2016-10-25 10:35:32

阅读数 192

评论数 0

原创 linux openCV 显示图片例程

1.编写代码 opencv_test.cpp #include #include #include //使用cv这个命名空间 using namespace cv; /* 主函数 *C语言规定main函数只能有两个参数, *习惯上将这两个参数写成argc和argv。 *第一...

2016-10-24 09:53:46

阅读数 4598

评论数 0

转载 LINUX格式化U盘

如果你的U盘做过镜像,你会发现你的U判会变小很多,那是因为有一部分空间被隐藏了,完全格式化U盘的方法如下: umount /dev/sdb1 和/dev/sdb mkfs.vfat /dev/sdb 和 mkfs.vfat /dev/sdb1 如果 mkfs.vfat...

2016-10-18 20:32:17

阅读数 215

评论数 0

原创 OpenCV 与 OpenGL 的关系

OpenCV是 Open Source Computer Vision Library,是从图像到数据 OpenGL是 Open Graphics Library,是从数据到图像 OpenCV主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪...

2016-10-17 14:39:34

阅读数 865

评论数 0

原创 cuda基本概念

核函数(Kernel) dim3结构类型

2016-10-17 10:31:26

阅读数 1950

评论数 0

原创 cuda示例截图

0_Simple 1_Utilities 2_Graphics[绘制图形] Mandelbrot simpleGL simpleTexture3D 3_Imaging[图片处理] boxFilter -----未完待续---by 钝钝------

2016-10-15 11:23:24

阅读数 452

评论数 0

原创 ubuntu16.04安装cuda8.0

1.下载cuda 2.改为命令行启动模式 关闭X-server,否则在安装CUDA driver的时候会出现失败提示,表示运行了X-server时不能进行驱动的安装 如何关掉X-server是一个问题! 一般来说,有网友建议通过”Ctrl+Alt+F2”进入图形命令行面,然后使用:/ect...

2016-10-14 12:34:24

阅读数 288

评论数 0

原创 linux 摄像头

播放摄像头视频 sudo mplayer  tv://

2016-10-10 21:03:00

阅读数 264

评论数 0

转载 在 Raspberry Pi 2/B+上安装OpenCV和Python

这里假定你已经有了Raspberry Pi 2/B+,且已经安装好。如果没有的话,我建议你买一个,它们既便宜也好玩。 个人来说,我更愿意多花一点钱从Canakit买。他们的物流很快也比较可靠,加之他们的 ready-to-go服务也很好。 好吧,我们开始OpenCV和Python的安装 步骤0: ...

2016-08-13 10:44:46

阅读数 859

评论数 0

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