前言:
使用的板子是zc702。用Vivado的IP核搭建最小系統,包括ARM核(CPU xc7z020),DDR3(4×256M),一個UART串口(Mini USB轉串口),純PS,通過串口打印出HelloWorld,工程雖小,五臟俱全,算是一種朝圣。配置要和板子對應,大家注意修改。
操作步驟:
硬件部分
1. 新建Vivado工程。選擇芯片型號xc7z020clg484_1或者點擊Boards選擇zc702
2.單擊Create Block Design, 命名
3.添加IP,ZYNQ7 Processing System
5.單擊上方藍字Run Block Automation ,然后將鼠標放在引腳處, 鼠標變成鉛筆后迚行拖拽連線,這是給PL時鐘,完全可以不連,本實驗用不到。
點擊Generate:
7.右擊 .bd文件, 選擇Create HDL Wrapper ,產生頂層文件,選擇 Let Vivado manager wrapper and auto-update 點擊OK
8. 產生Bit文件

9.File->Export->Export Hardware,勾選 Include bitstream ,點擊OK
10.File->Launch SDK
軟件部分
定制的硬件和地址空間分配
1.File->New->Application Project ,命名,點擊next,選擇自帶的模板HelloWorld
查看一下生成的代碼
3.雙擊
6.Debug界面 點擊這個啟動程序

7.在串口調試助手串口Terminal里可見看見打印的信息
或者直接run:
右擊工程名-->run as -->run configrations
雙擊紅色框選項:
在STDIO Connection窗口設置串口信息:
點擊Apply,點擊Run,在Console窗口可以看見打印的信息:
-
Xilinx
+關注
關注
73文章
2184瀏覽量
125066 -
Zynq
+關注
關注
10文章
614瀏覽量
48191 -
Vivado
+關注
關注
19文章
834瀏覽量
68626 -
helloworld
+關注
關注
0文章
13瀏覽量
4496
發布評論請先 登錄
Xilinx Zynq-7000SOC的相關資料推薦
NOW!Xilinx SDSoC開發環境支持16nm Zynq UltraScale+ MPSoC器件
基于Xilinx Zynq SoC的“小傻瓜(Snickerdoodle)”開發套件
如何使用Xilinx的仿真平臺加速自己的開發
使用Xilinx SDK進行Zynq裸金屬應用程序開發
如何使用Xilinx SDK創建Zynq引導映像
基于Xilinx Zynq SoC的“小傻瓜(Snickerdoodle)”開發套件
使用XIlinx的FPGA芯片開發的流水燈實驗工程文件免費下載

Xilinx Zynq上FreeRTOS的Tracealyzer

評論