xilinx-zynq教程1-helloworld

zynq-helloworld

本教程不是商业教程,只是自己学习时,希望记录下来,可以反复查看学习,以免忘记。

此次是希望在串口输出helloworld,同时测试DDR,网口,串口

1.打开vivado,新建工程

xilinx-zynq教程1-helloworld_第1张图片

xilinx-zynq教程1-helloworld_第2张图片

xilinx-zynq教程1-helloworld_第3张图片

xilinx-zynq教程1-helloworld_第4张图片

2.创建系统

xilinx-zynq教程1-helloworld_第5张图片

 

 xilinx-zynq教程1-helloworld_第6张图片

xilinx-zynq教程1-helloworld_第7张图片

xilinx-zynq教程1-helloworld_第8张图片

3.添加外设,并设定参数

xilinx-zynq教程1-helloworld_第9张图片

添加网口

xilinx-zynq教程1-helloworld_第10张图片

 

xilinx-zynq教程1-helloworld_第11张图片

添加串口

xilinx-zynq教程1-helloworld_第12张图片

打开IO口

xilinx-zynq教程1-helloworld_第13张图片

电压设定,bank0是3.3V,bank1是1.8V

xilinx-zynq教程1-helloworld_第14张图片

 

DDR配置

xilinx-zynq教程1-helloworld_第15张图片

xilinx-zynq教程1-helloworld_第16张图片

 CLK的线连接,并自动布线

xilinx-zynq教程1-helloworld_第17张图片

 

xilinx-zynq教程1-helloworld_第18张图片

 4.输出文件

xilinx-zynq教程1-helloworld_第19张图片

xilinx-zynq教程1-helloworld_第20张图片

输出顶层文件

xilinx-zynq教程1-helloworld_第21张图片

xilinx-zynq教程1-helloworld_第22张图片

输出bit文件

xilinx-zynq教程1-helloworld_第23张图片

导出硬件

xilinx-zynq教程1-helloworld_第24张图片

xilinx-zynq教程1-helloworld_第25张图片

启动SDK

xilinx-zynq教程1-helloworld_第26张图片

新建工程

xilinx-zynq教程1-helloworld_第27张图片

xilinx-zynq教程1-helloworld_第28张图片

 

xilinx-zynq教程1-helloworld_第29张图片

 xilinx-zynq教程1-helloworld_第30张图片

到此,helloworld工程创建完毕,可以采用debug模式,下载到开发板中调试

xilinx-zynq教程1-helloworld_第31张图片

xilinx-zynq教程1-helloworld_第32张图片

xilinx-zynq教程1-helloworld_第33张图片

5.同理,测试网口和DDR

新建网口工程

xilinx-zynq教程1-helloworld_第34张图片

xilinx-zynq教程1-helloworld_第35张图片

xilinx-zynq教程1-helloworld_第36张图片

xilinx-zynq教程1-helloworld_第37张图片

新建DDR工程,操作步骤和之前一样,不过最后选择的是DRAM模板

xilinx-zynq教程1-helloworld_第38张图片

 基本到这里就完事了

转载于:https://www.cnblogs.com/wojiaxiaoguo/p/10368206.html

你可能感兴趣的:(xilinx-zynq教程1-helloworld)