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...