ZYNQ開發(一) PS裸奔hello

2022-07-13 04:12:11 字數 1553 閱讀 5256

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

7、生成bitstream。點選左下角的generate bitstream 。

8、點選file選單匯出硬體配置export hardware,然後launch sdk,到軟體開發環境(sdk)。

10、在下圖所示位置單擊右鍵選擇run as à run configurations…

效果圖如下 ,注意在標號1處雙擊的到標號2的內容,如果開發板jtag和串列埠線已經與電腦連線,則在3處可以進行配置

另外注意下圖方框內容是否為空,為空的話需新增進你的設計檔案

12,執行程式,單擊箭頭位置

13、執行效果如下圖

另外也可以使用自帶的串列埠進行除錯

14、sdk注釋字型的修改

by  賣紅薯的小孩

2016/8/16 杭州

zynq通過ps呼叫user ip

新建vivado工程 新增user ip路徑 新建bd檔案 新增zynq system ip並配置 新增自定義ip 連線 clk i fclk clk0 rstn i fclk reset0 n led 0 選中右擊make external改名為led 0 generate output 生成bi...

ZYNQ 開發流程

zynq 的開發也是先硬體後軟體的方法。具體流程如下 1 在 vivado 上新建工程,增加乙個嵌入式的原始檔。2 在 vivado 裡新增和配置 ps 和 pl 部分基本的外設,或需要新增自定義的外設。3 在 vivado 裡生成頂層 hdl 檔案,並新增約束檔案。再編譯生成位元流檔案 bit 4...

生成zynq 跟我制訂乙份zynq開發步驟

學習zynq,並非一朝一夕之事,欲速則不達,在學習zynq之前,首先做好堅持下去的決心,其次制定乙份適合自己的zynq開發計畫,本期幫大家制定乙份zynq的開發計畫。zynq開發,主要包括兩部分 裸機使用和在arm上搭載linux系統。首先是裸機使用,裸機使用可分為三個階段。1 第一階段 熟悉viv...