基于SDSoC平台配置一个新的项目指南.doc
《基于SDSoC平台配置一个新的项目指南.doc》由会员分享,可在线阅读,更多相关《基于SDSoC平台配置一个新的项目指南.doc(3页珍藏版)》请在三一文库上搜索。
1、基于SDSoC平台配置一个新的项目指南作为地球上最具性价比的嵌入式视觉应用开发平台,Digilent Zybo-Z7 去年一经推出,就凭借华丽丽升级的Zynq器件与各种板载外设接口,俘获了众多Zynq爱好者的芳心。这还不算这一业界标杆性的入门级Zynq-7000平台还免费附赠SDSoC Vochuer!这一赠可谓激起千层浪,对于垂涎SDSoC已久的Digilent社区用户而言,识货者此等福利当然不会错过。然,作为版主,在下也因此收到了不少关于SDSoC开发的问题。继上一篇我们聊了聊如何在Zynq开发板上入门SDSoC开发工具,为响应Digilent开源社区用户的需求,今天我们就再来一发SDSo
2、C勾搭OpenCV指南,教你如何用Zybo-Z7创建一个基于OpenCV的SDSoC项目。在开篇之前提醒一下:1. 在本教程中,使用的SDSoC版本是2015.4。2. OpenCV要求Linux易于使用,因为它会使用到许多库,例如pthread.。本文中不会介绍任何裸机配置方面的内容。1. 软硬件清单 SDSoC Zybo Z7 包含Linux内核+根文件系统的平台 装有Linux系统的计算机2. 获取OpenCV这一步你至少可以有两个选择,一种是下载并交叉编译库( docs.opencv/2.4/doc/tutorials/introducTIon/crosscompilaTIon/arm
3、_crosscompile_with_cmake );第二种是获取一个已经交叉编译好的库。在这一教程中,我们事先已经在SDSoC安装文件夹中建立好了OpenCV 2.4.5版本。3. 修改平台这里我们需要将编译好的库添加到你想要用于项目的SDSoC平台的根文件系统中。在这步操作之后,可执行文件(你的应用程序)将能够加载库。 在Zybo Z7平台中使用的文件系统镜像类型是initramfs。如果你手头的是另一种镜像类型,你可以在Xilinx wiki上得到更多的所需信息:+and+Modify+a+Rootfs3.1 将根文件系统复制到临时文件夹中将位于平台的启动文件夹中名为uramdisk.i
4、mage.gz的存档复制黏贴到一个临时文件夹中。打开终端,并进入该文件夹。3.2 去掉U-BOOT头文件以获得CPIO存档dd if=uramdisk.image.gz bs=64 skip=1 of=ramdisk.gz3.3 将新的CPIO存档压缩到一个新创建的文件夹中mkdir my_rootgunzip -c ramdisk.gz | sh -c cd my_root/ sudo cpio -i3.4 复制库与头文件(-P保存链接)sudo cp -p /opt/Xilinx/SDSoC/2015.4/SDK/2015.4/data/embeddedsw/ThirdParty/open
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SDSoC 平台 配置 一个 项目 指南
链接地址:https://www.31doc.com/p-3411919.html