0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用ZedBoard+AD9361的硬件板卡套裝產(chǎn)生點(diǎn)頻信號(hào)呢

雷達(dá)通信電子戰(zhàn) ? 來源:雷達(dá)通信電子戰(zhàn) ? 2022-12-30 11:06 ? 次閱讀

Matlab操作ZedBoard+AD9361產(chǎn)生信號(hào)

之前我們基于matlab板級(jí)支持包在matlab的控制下,利用ZedBoard+AD9361的硬件板卡套裝產(chǎn)生了點(diǎn)頻信號(hào)。

今天我們使用ADI在github上提供的HDL源碼來構(gòu)建zedboard+AD9361的vivado工程。

根據(jù)你vivado的版本選擇對(duì)應(yīng)的內(nèi)容下載,我們使用的是vivado2021.2,直接下載master即可。

03de5088-7806-11ed-8abf-dac502259ad0.png

03eeea9c-7806-11ed-8abf-dac502259ad0.png ?

解壓所下載的文件,使用“.../hdl-master/projects/fmcomms2/zed”文件路徑下的system_project.tcl文件來構(gòu)建工程。

但是在構(gòu)建工程之前,需要先編譯庫文件,具體需要編譯哪些庫可以通過打開該路徑下的Makefile查看:

0402f73a-7806-11ed-8abf-dac502259ad0.png

打開vivado,在tcl命令框內(nèi)輸入cd d:/hdl-master/library/axi_ad9361,然后再運(yùn)行 source ./axi_ad9361_ip.tcl,或者點(diǎn)擊“tools”->“run tcl script”找到axi_ad9361_ip.tcl進(jìn)行編譯庫文件,等待編譯完成。 接著繼續(xù)用同樣的方法編譯Makefile中列出的其他IP,所有IP編譯完成后執(zhí)行: cd d:/hdl-master/projects/fmcomms2/zed, 然后運(yùn)行source ./system_project.tcl開始編譯生成vivado工程。

041b0ff0-7806-11ed-8abf-dac502259ad0.png

放大看一下AD9361核的連線:

042a2594-7806-11ed-8abf-dac502259ad0.png

在構(gòu)建工程的過程中需要注意的地方:

1,HDL源碼下載的版本需要與你安裝的vivado版本一致。

2,其中用到的路徑需要和你放文件的路徑一致,并且需要注意路徑中斜杠的方向,與電腦復(fù)制的路徑斜杠方向不一樣;

3,若在構(gòu)建時(shí)報(bào)錯(cuò),可以查看log看那里出錯(cuò),很大可能是還有哪些IP沒有編譯。

4,若你想生成更高版本的vivado工程,可以先構(gòu)建完成后再升版本。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HDL
    HDL
    +關(guān)注

    關(guān)注

    8

    文章

    327

    瀏覽量

    47385
  • TCL
    TCL
    +關(guān)注

    關(guān)注

    10

    文章

    1725

    瀏覽量

    88602
  • AD9361
    +關(guān)注

    關(guān)注

    8

    文章

    35

    瀏覽量

    37137

原文標(biāo)題:使用源碼構(gòu)建ZedBoard+AD9361的vivado工程

文章出處:【微信號(hào):雷達(dá)通信電子戰(zhàn),微信公眾號(hào):雷達(dá)通信電子戰(zhàn)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    頻信號(hào) DAQ 4431板卡

    如何用4431板卡通過labview編程生成一個(gè)掃頻信號(hào)
    發(fā)表于 12-12 10:09

    proteus能產(chǎn)生頻信號(hào)或者多頻信號(hào)嗎?

    哪個(gè)大神知道proteus能產(chǎn)生頻信號(hào)或者多頻信號(hào)嗎?
    發(fā)表于 05-20 11:37

    [AD9361][Zedboard]如何透過matlab讀寫AD9361的Register Value?

    環(huán)境: Zedboard + AD9361, 使用LINUX在iio.h中有看到 iio_device_reg_write和iio_device_reg_read 但我不清楚如何透過matlab讀寫AD9361的Register
    發(fā)表于 08-29 11:45

    AD9361發(fā)射單頻信號(hào)接收到的信號(hào)存在明顯的諧波

    使用AD9361芯片發(fā)射單頻信號(hào),AD_CLK = 983.08M,1Tx,D/A速率為30.72M,使用FMC-COMMS3開發(fā)板接收,采用LTE20M的配置,關(guān)閉了開發(fā)板自身的發(fā)射信號(hào)。分別測(cè)試
    發(fā)表于 09-04 10:27

    AD9361射頻FMC板卡

    遇到同樣的問題,在使用了諸多的軟件無線電通信硬件平臺(tái)后我們團(tuán)隊(duì)研發(fā)了一款比較好用的硬件平臺(tái)。在此,我將我這么久的調(diào)試經(jīng)驗(yàn)和這一款板卡推薦給大家,希望對(duì)大家有幫助。我調(diào)查了一下越來越多的人在使用一款
    發(fā)表于 09-11 09:53

    AD9361無發(fā)射信號(hào)

    我在用zedboard和FMCOMMS3進(jìn)行ad9361的開發(fā),使用官方提供的基于ARM的程序沒有問題?,F(xiàn)在我想用純verilog hdl(沒有用ARM)通過SPI對(duì)ad9361的寄存器進(jìn)行了配置
    發(fā)表于 09-25 14:19

    AD9910產(chǎn)生點(diǎn)頻信號(hào)鎖相環(huán)不能鎖定

    各位達(dá)人們,現(xiàn)在正在使用9910產(chǎn)生點(diǎn)頻信號(hào),現(xiàn)在出現(xiàn)了點(diǎn)問題,求助~~若使用1.0G外部時(shí)鐘 配置寄存器可以產(chǎn)生210M點(diǎn)頻信號(hào),然后將時(shí)鐘換為40M后倍頻系數(shù)25倍,發(fā)現(xiàn)鎖相環(huán)不能
    發(fā)表于 11-07 08:59

    怎么產(chǎn)生的高頻信號(hào)?

    交流電經(jīng)過整流濾波后變成直流電,直流電又是怎樣產(chǎn)生的高頻信號(hào)?越詳細(xì)越好。 補(bǔ)充內(nèi)容 (2018-11-9 16:49): F1、F2接的220v,經(jīng)過整流濾波后,vcc為311v。U1給信號(hào)使Q2導(dǎo)通,從而使K1導(dǎo)通。后邊的
    發(fā)表于 11-08 10:29

    AD9361發(fā)送調(diào)試沒有找到1M正弦波的信號(hào)?

    想用FPGA發(fā)送一個(gè)基帶信號(hào)給AD9361,把信號(hào)存到ROM里面,需要我自己寫AD9361的SPI時(shí)序發(fā)送嘛?最關(guān)鍵的問題怎么利用
    發(fā)表于 01-11 13:42

    AD9361信號(hào)輸出的問題

    設(shè)計(jì)師反饋:電路板調(diào)試過程中,完成AD9361寄存器配置,發(fā)射端工作正常,產(chǎn)生840MHz單音信號(hào),軟件各部分工作正常,寄存器配置通過。同時(shí),接收端的clk和frame信號(hào)也正常,意味
    發(fā)表于 07-31 11:05

    AD9361 BIST模式

    ,rx波形完美,單頻信號(hào)頻率正確;當(dāng)配置寄存器0x3F4的值為0x53即將內(nèi)部bist generator產(chǎn)生信號(hào)通過TX鏈路發(fā)射出去最后將輸出通過同軸SMA連接到頻譜分析儀,產(chǎn)生
    發(fā)表于 11-17 23:03

    利用定時(shí)/計(jì)數(shù)器產(chǎn)生頻信號(hào)的方法

    一、實(shí)驗(yàn)?zāi)康暮腿蝿?wù)1、掌握利用定時(shí)/計(jì)數(shù)器產(chǎn)生頻信號(hào)的方法。2、理解音樂門鈴的程序結(jié)構(gòu),加深對(duì)定時(shí)中斷應(yīng)用的認(rèn)識(shí)。二、實(shí)驗(yàn)原理簡(jiǎn)介1、蜂鳴器(由MCU1的P1.0口控制)在不同頻率信號(hào)
    發(fā)表于 12-03 06:48

    自動(dòng)產(chǎn)生點(diǎn)和劃的電碼練習(xí)振蕩器電路圖

    自動(dòng)產(chǎn)生點(diǎn)和劃的電碼練習(xí)振蕩器電路圖
    發(fā)表于 03-21 08:55 ?1045次閱讀
    自動(dòng)<b class='flag-5'>產(chǎn)生點(diǎn)</b>和劃的電碼練習(xí)振蕩器電路圖

    基于Zedboard FPGA的VGA圖像信號(hào)采集系統(tǒng)的設(shè)計(jì)

    根據(jù)VGA(Video Graphic Array)的原理,采用VHDL硬件描述語言,設(shè)計(jì)了一種基于Zedboard FPGA板卡的圖像顯示方案。實(shí)驗(yàn)結(jié)果表明,在FPGA實(shí)現(xiàn)圖片顯示,達(dá)到了預(yù)期
    發(fā)表于 11-18 12:42 ?2336次閱讀

    為什么高頻信號(hào)不能直接通過電阻的分壓來實(shí)現(xiàn)信號(hào)的衰減?

    頻信號(hào)為什么容易衰減?為什么高頻信號(hào)不能直接通過電阻的分壓來實(shí)現(xiàn)信號(hào)的衰減? 隨著科技的不斷發(fā)展,生活中越來越少有人不了解“高頻信號(hào)”的
    的頭像 發(fā)表于 10-20 15:02 ?2774次閱讀