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 杭州