虚拟机增加新硬盘和vim显示行号
今天学到了两个有用的知识,分别是增加虚拟机的硬盘容量和vim显示行号,非常使用,亲测通过。知识1.vim显示行号:第一种是,手动设置显示:在vim命令行模式下输入:setnu取消显示:在vim命令行模式下输入:setnonu&nbs
发表于 2014/1/15 上午11:05:48
阅读(4696)
zedboard--linux测试程序所用时间
由于在搞zedboard的时候想测试一下程序所用的时间,用到了下面两种方法。方法一:利用time函数,不过这个是秒级的。#include"time.h"time_tstart.end;floattotal;main(){start=tme(NULL);........end=time(NULL)
发表于 2014/1/15 上午11:04:53
阅读(2989)
zedboard--用户自定义IP核(pwm发生器)设计(二十)
1:实验说明:对于Zedboard的用户自定义的IP核有两种可行的方案:一:通过EMIO交换数据(GPIO,SPI),这个其实就是将PL的IP核看作系统的外设,在数据交互性能和效率上都有很大的缺陷。(不常用)二:利用向导来制作满足AXI协议的IP核,向导自动生成总线相关的代码,做
发表于 2014/1/14 上午9:19:06
阅读(8955)
zedboard--运行在demo系统下的globalmem驱动(十九)
1:首先在ubuntu12.04下运行成功globalmem驱动详情参考ubuntu12.04编译globalmem驱动链接:http://blog.csdn.net/xzyiverson/article/details/128441572如果想编译在zedboard上运行的驱动,拷贝上面的globalmem.c和Makefile(资源里面有),必须修改makefile,内
发表于 2014/1/14 上午9:17:27
阅读(3105)
zedboard--ubuntu12.04(基于pc机)编译globalmem驱动
先参考下http://blog.csdn.net/xzyiverson/article/details/12681223globalmem.c中的注释中的编译器是交叉编译器,实际上我注释掉了交叉编译器(上面的博客),用的是gcc的编译器。globalmem.c和Makefile上传到附件资源了,需要的下载了,记得顶一下啊!宋宝华书上的例
发表于 2014/1/14 上午9:16:45
阅读(3185)
zedboard--运行在demo系统上的helloworld驱动(十八)
前面虚拟机安装ubuntu12.04已经完成,按照之前的方法安装交叉编译环境也很顺利,要写能在板子上运行的驱动程序,必须要编译内核,首先下载内核。使用git命令下载似乎不是很好使,https://github.com/Digilent/linux-digilent/releases,
发表于 2014/1/14 上午9:15:57
阅读(3386)
zedboard--ubuntu12.04下Opencv2.3.1安装过程(对十七的补充)
为对zedboard--pc机的ubuntu安装Opencv(十七)的补充。之前一直很郁闷,opencv安装成功后,虽然可以处理图像,但是没办法显示图像,报错OpenCVError:Unspecifiederror(Thefunctionisnotimple
发表于 2014/1/13 上午9:32:45
阅读(3733)
ubuntu12.04安装vmware tools安装出错到成功
记录安装成功的过程虚拟机VMwareWorkstation8.0安装vmwaretools首先在虚拟机VM选项下installvmwaretools,点击就会出现/media/vmwaretoolsls一下解压到其它文件夹tar-xvzfVMwareTools-8.8.0-471268.tar.gz-C/home/xzy/cd/home/xzy/vmware-tools-distrib下,
发表于 2014/1/13 上午9:31:59
阅读(3546)
ZYNQ "HELLO,WORLD!"背后的故事
转载来自http://blog.chinaaet.com/detail/30143.html之前看到一篇比较好的博文,转载了。我等电子爱好者拿到一块开发板当然首先就是让他输出HELLO,WORLD的啦。ZYNQ作为XILINX推出的最新的ALLPROGRAMME平台自然也无法逃离此等“厄运”。让ZYNQ
发表于 2014/1/13 上午9:31:16
阅读(6380)
zedboard--ubuntu12.04(pc机下)下helloworld驱动从失败到成功过程
最近在看linux的设备驱动程序,写一个简单的helloworld程序都花了我好久的时间,具体过程如下:编写helloworld.c编写Makefile注意,makefile中的命令那里是一个tab,而不是多个空格,还有源文件的名字不要写错了,然后make,出现了下面这些错误make-C/lib/modules/3.8.0-
发表于 2014/1/13 上午9:30:15
阅读(4530)
linux open 系统调用过程
linux中系统掉用内核部分会调用sys_***(open,read,write,close.......)sys_open是linux系统调用open的内核部部分的函数。asmlinkagelongsys_open(constchar__user*filename,intflags,intmode){if(force_o_largefile())flags|=O_LARGEFILE;retur
发表于 2014/1/13 上午9:29:12
阅读(4719)
linux下系统调用write过程
在Linux下我们在使用设备的时候,都会用到write这个函数,通过这个函数我们可以象使用文件那样向设备传送数据。可是为什么用户使用write函数就可以把数据写到设备里面去,这个过程到底是怎么实现的呢?这个奥秘就在于设备驱动程序的write实现中,这里我结合一些源代码来
发表于 2014/1/13 上午9:27:55
阅读(5063)
系统调用过程分析
系统调用”是操作系统提供给用户程序进行调用的一些服务。这些服务是系统预先提供的函数,在这一点上系统调用与普通的用户程序是没有区别的。而区别则在于“系统调用”是由操作系统提供给用户的,这些服务更接近底层或者要求的安全性更高,因此由操作系统来统一实现和管
发表于 2014/1/13 上午9:26:55
阅读(4594)
zedboard--pc机的ubuntu安装Opencv(十七)
这样安装的话是不能显示图片的,具体见http://blog.csdn.net/xzyiverson/article/details/12786217之前在Opencv的移植(十)完成了Opencv移植到zedboard,现在要安装到PC机上,这个就简单很多了,具体步骤如下:1下载源代码,在之前已经下载了。2cmake工具也在之前安装
发表于 2014/1/13 上午9:25:53
阅读(3724)
zedboard--zedboard的qt测试和usb视频采集和显示(十六)
今天下午到了hdmi转vga的接口,之前opencv_lib.img和qt_lib.img已经移植好了,现在就是接上显示器来测试了。测试一:前面实验中有一个是在pc机,显示一个helloqt的界面,这个在之前的实验中已经完成了,但它是在pc机运行的,现在要生成一个可以在zedboard可以运行的hell
发表于 2014/1/10 上午8:59:45
阅读(3510)
