基於zedboard的AD9361初始化配置(上)

2021-08-20 08:11:16 字數 1454 閱讀 2285

步驟一:因為github所給的hdl檔案全是原始檔,需要通過make工具生成vivado的工程檔案和hdf檔案。windows操作環境下無法直接使用make工具,有兩種方法可以考慮,一種是直接在linux環境下使用make,因為linux本身自帶make工具;另一種方法,在windows下安裝cygwin(安裝過程中選擇新增make包。安裝過程不在此詳述,網上有很多相關安裝教程。

步驟二:配置環境。開啟cygwin終端,按照下圖給的**,逐一敲到cygwin終端上,其中/cygdrive/…後面的路徑要改為自己電腦上vivado的相應安裝路徑。我的vivado安裝目錄是d:\vivado_15_4。敲完這些**後,利用which git  which make  which vivado 這三條語句來檢查路徑是否配置正確,如果正確,輸入每條語句後,都會返回乙個相應的路徑。

步驟二:配置好環境後,開始建立vivado工程。通過cd命令,可以進入到windows下存放hdl資料夾所在的位置,該資料夾下有很多子資料夾,因為我用的是fmcomms2板卡,用的是zedbord板,所以我的路徑為e:\vhdl_cfg\projects\fmcomms2\zed,後續通過make命令對這個路徑下的檔案進行操作。如果你用的是其他的板子,可參考hdl檔案下的readme中的有關資訊。在cygwin終端下,只需輸入

cd『e:\vhdl_cfg\projects\fmcomms2』 

即可進入到所需操作的資料夾下,不需要進入到zed下,否則下一步驟會報錯。

步驟三:使用make –c zed命令,可以建立乙個vivado的工程。生成工程檔案需要花很久時間,要耐心等待,一般在30分鐘左右(可能與電腦配置有關)。最後會生成.hdf,.xpr,.bit檔案。可以在vivado中開啟該工程,進行檢視。

1.我並非完全參照官網上的操作,官網上使用的步驟,產生的工程檔案,由於本人知識有限,一直找不到存放的路徑,如有網友知道,可以跟我說說,我也很想知道。

2.本文只是通過官網給的原始檔,構建了乙個工程,後面還需匯入到xilinx sdk中,我會抽時間把後面的步驟寫完。

基於zedboard的DMA設計筆記

2.bar0空間的概念 bar base address register 該組暫存器簡稱為bar暫存器,bar暫存器儲存pci裝置使用的位址空間的基位址,該基位址儲存的是該裝置在pci匯流排域中的位址。其中每乙個裝置最多可以有6個基址空間,但多數裝置不會使用這麼多組位址空間。在pci裝置復位之後,...

基於AD603的AGC電路

短波數字通訊系統中接收機的agc電路採用ad603可變增益放大器結合簡單的agc控制電路來實現,具有較高的增益,動態範圍達70db,頻頻寬度為90mhz,且電路結構相當簡單。短波接收機在接收訊號時,由於電離層的變化 衰落和接收訊號條件等不同,其輸入端訊號電平在很大範圍內變化。而接收機的輸出功率是隨外...

基於AD的表單認證 Moss2010

1,首先建立乙個基於宣告驗證的web應用程式 2,配置三個web.config 管理中心,web應用程式,安全住處 管理中心配置如下 這行下新增 type microsoft.office.server.security.ldapmembershipprovider,microsoft.office...