ZYNQ开发(一)__ PS裸奔hello_world

ZYNQ开发(一)__ PS裸奔hello_world

工具:Vivado 2015.4

步骤:

1、打开VIVADO创建一个新的工程,选择工程文件夹存放目录,填写工程的名字。

2、选择器件,我的是xc7z010clg400-1根据向导一直next。

二、IP Integrator

 1,创建空的block design ,如下:

2、添加IP,可以点击左边的图标,或者上方的add IP

 

3,添加IP核 “zynq7 processing system”,搜索,双击,一个ip就添加到block design中。

 

4、双击添加的zynq processing system进行裁剪,删除和添加一些组件,因为helloword只用到PS部分串口打印出helloword。所以除了UART1,其他的连接均去掉。最终的效果图如下:

 

5、自动连线—>OK

 

6、生成顶层文件:切到sources页,展开Design sources ,右击block design名,弹出下拉菜单选择 Create HDL wrapper。点击OK。生成的wrapper文件出现在block design的上一级目录

 

7、生成bitstream。点击左下角的generate bitstream 。

 

8、点击file菜单导出硬件配置export hardware,然后launch SDK,到软件开发环境(sdk)。

9、打开SDK,新建应用程序,Fileà new àapplication project,输入应用程序名,选择以后的例程HelloWorld

 

10、在下图所示位置单击右键选择run as à run configurations…

 

效果图如下 ,注意在标号1处双击的到标号2的内容,如果开发板Jtag和串口线已经与电脑连接,则在3处可以进行配置

 

另外注意下图方框内容是否为空,为空的话需添加进你的设计文件

 

12,运行程序,单击箭头位置

 

13、运行效果如下图

 

另外也可以使用自带的串口进行调试

 

14、sdk注释字体的修改

 

 15、工程下载链接

http://download.csdn.net/detail/xbx515626/9605051

                                                                               By  卖红薯的小孩

                                                                                2016/8/16 杭州

原文地址:https://www.cnblogs.com/151009-on-the-way/p/5777848.html