在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Vitis下Zynq硬件平臺的測試

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-16 16:21 ? 次閱讀

在Zynq開發時,在Vivado中新建Zynq硬件平臺,加入DMA、AXI接口模塊,在進行構建軟件系統之前,通常需要對硬件平臺進行驗證,檢測模塊新建過程中是否存在問題。下面對這一過程進行簡單介紹。

導出硬件平臺
在完成硬件平臺搭建后,File-> Export->Export Hardware,選擇Fixed,include bitstream,導出.xsa文件。

poYBAGIMpvyAABZIAAJ_a-2vhBM441.png

在Vitis中新建工程
在Vivado中打開Vitis,Tool->Launch Vitis IDE,在Workspace中輸入Vitis工作目錄。

poYBAGIMpv6AV_mgAAFgLLk01Hc042.png

點擊Create Application Project,選擇Create a new platform from hardware(XSA),選擇之前生成的.xsa文件,新建工程zynq7035。

pYYBAGIMpwCAO9BLAAJM_WP2LB8507.png

pYYBAGIMpwGATc1HAAD4tIeSWKk894.png

新建Empty Application,Finish。

編寫裸機軟件代碼
建立好工程后,在src中加入軟件代碼,點擊Import Sources,選擇編寫好的代碼。

pYYBAGIMpwOAFmZTAADpiXLHApk378.png

編譯代碼,Build Project。

Vivado和Vitis聯合調試
使用Vivado和Vitis聯合調試分為以下步驟:

  • 在vitis中運行調試程序
  • 在vivado中下載程序,設置ila觸發條件
  • 在vitis中單步運行程序
  • 在vivado中查看ila輸出結果,在vitis中查看調試結果

在vitis中運行調試程序

右擊工程文件,Debug as->1,進入調試界面

在vivado中下載程序

同時下載.bit和ltx文件,下載后遇到如下問題:

poYBAGIMpwWACi_qAAJi7xNsidU307.png

在Vitis中運行一下軟件代碼,然后refresh device可以解決。原因也很好理解,ila時鐘使用PS輸出,PS先運行后才能輸出時鐘。

在vitis中單步運行程序

在Window中點擊Memory,輸入要查看數據在內存中的地址,在Memory中查看數據。

pYYBAGIMpwiAUpvyAAZPHalmkhw029.png

單步運行程序程序

poYBAGIMpwmADkz-AAAklM1vj9s470.png

重復上述過程,完成代碼調試。

審核編輯:符乾江

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Zynq
    +關注

    關注

    10

    文章

    610

    瀏覽量

    47241
  • Vitis
    +關注

    關注

    0

    文章

    147

    瀏覽量

    7470
收藏 人收藏

    評論

    相關推薦

    加速電機控制器開發:EasyGo硬件在環測試平臺一站式解決方案

    開發的需求,提供了硬件在環測試平臺一站式解決方案。該方案運用前沿仿真架構,目前具備種類最為齊全、覆蓋最為全面的電機模型、編碼器的實時仿真,以及非線性變參處理能力,既能高精度模擬電機特性,又可模擬故障
    發表于 01-16 11:48

    使用AMD Vitis進行嵌入式設計開發用戶指南

    Zynq MPSoC 和 AMD Alveo 數據中心加速器卡)為目標的異構嵌入式應用。 Vitis 工具包括: C++ 編譯器、庫和本征函數,適用于 AI 引擎和可編程邏輯( PL ) 適用于 Arm
    的頭像 發表于 01-08 09:33 ?551次閱讀
    使用AMD <b class='flag-5'>Vitis</b>進行嵌入式設計開發用戶指南

    全新AMD Vitis統一軟件平臺2024.2版本發布

    全新 AMD Vitis 統一軟件平臺 2024.2 版本已于近期推出。
    的頭像 發表于 12-11 15:06 ?395次閱讀

    AMD Vitis Unified Software Platform 2024.2發布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發表于 11-27 15:47 ?286次閱讀

    Xilinx ZYNQ 7000系列SoC的功能特性

    本文介紹Xilinx ZYNQ 7000系列SoC的功能特性、資源特性、封裝兼容性以及如何訂購器件。
    的頭像 發表于 10-24 15:04 ?1146次閱讀
    Xilinx <b class='flag-5'>ZYNQ</b> 7000系列SoC的功能特性

    正點原子ZYNQ7015開發板!ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2,性能強悍,資料豐富!

    提供了豐富的開發文檔和軟件資源,涉及FPGA開發、Vitis裸機開發、Linux系統開發和PCle開發! 一、重磅新品!正點原子FPGA新品ZYNQ7015開發板&核心板 二
    發表于 09-14 10:12

    [XILINX] 正點原子ZYNQ7035/7045/7100開發板發布、ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2!

    豐富的開發文檔和軟件資源,涉及FPGA開發、Vitis裸機開發、Linux系統開發和PCIe開發等教學領域,助力開發者輕松上手! 一、重磅新品!正點原子FPGA新品ZYNQ7035/7045/7100
    發表于 09-02 17:18

    如何使用AP525測試泰凌硬件的音頻指標(二)— AP525測試平臺介紹

    本章節將以AP525為例,介紹儀器硬件接口及AP測試軟件界面及常規的序列測試操作流程,熟悉本章節后將以泰凌TLSR9518A EVB作為DUT測試不同模式
    發表于 06-26 09:32 ?967次閱讀
    如何使用AP525<b class='flag-5'>測試</b>泰凌<b class='flag-5'>硬件</b>的音頻指標(二)— AP525<b class='flag-5'>測試</b><b class='flag-5'>平臺</b>介紹

    一個更適合工程師和研究僧的FPGA提升課程

    ; ● 面向硬件開發者的Zynq UltraScale+MPSoC; ● Zynq UltraScale+ MPSoC系統架構設計; ● PetaLinux嵌入式系統設計; ● 嵌入式
    發表于 06-05 10:09

    AMD Vitis?設計工具中的Libraries新功能介紹

    AMD Vitis? 2023.2 設計工具是 Vitis 設計工具變化較大的一個版本,設計流程和界面都發生了變化。
    的頭像 發表于 05-29 09:50 ?631次閱讀
    AMD <b class='flag-5'>Vitis</b>?設計工具中的Libraries新功能介紹

    在Windows 10上創建并運行AMD Vitis?視覺庫示例

    本篇文章將演示創建一個使用 AMD Vitis? 視覺庫的 Vitis HLS 組件的全過程。此處使用的是 Vitis Unified IDE。如果您使用的是舊版 AMD Vitis
    的頭像 發表于 05-08 14:02 ?831次閱讀
    在Windows 10上創建并運行AMD <b class='flag-5'>Vitis</b>?視覺庫示例

    硬件平臺介紹及使用(SC171開發套件V2)

    .pdf 硬件 開發板使用指南 *附件:Fibocom_EVB-SOC-U-開發板使用指南_V1.1_20240229.pdf 硬件 Aidlux串口功能測試 *附件:Aid
    發表于 04-09 15:34

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    2023.2的classic Vitis IDE工程的方法是編譯好vivado工程后重新導出硬件.xsa 基于導出的硬件重新生成平臺工程和應用工程。 工程編譯好后單擊
    發表于 03-24 17:14

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已經更新到2023.2了,新版本相較于舊版本更新了嵌入式平臺,新版平臺增加了Versal? AI 引擎 DSP 設計的增強功能,全新的獨立 Vitis 嵌入式軟件,最新
    發表于 03-24 16:15

    請問FX3的UART口和Xilinx ZYNQ7000的PS端的UART進行硬件連接需要TTL電平轉換嗎?

    想讓FX3的UART口和Xilinx ZYNQ7000的PS(Processor system)端的內置UART相互通信,兩個芯片使用的是同一個電源(同在一塊板子上或分別在兩塊相互連接的板子上),請教一它們之間的硬件連接需要T
    發表于 02-28 08:32
    主站蜘蛛池模板: 欧美综合一区二区三区| 日本一区不卡视频| 日韩在线视频免费观看| 色偷偷网| 91最新网站免费| qyule亚洲精品| 毛片其地| 久久99热精品这里久久精品| 五月天婷婷在线免费观看| 九九热在线免费视频| 天天爽夜夜爽免费看| 色天天综合| 亚洲伊人精品综合在合线| 国产午夜免费| 激情理论| 伊人久久大香线蕉综合亚洲| 欧美一级特黄aaaaaa在线看首页| 日本三级香港三级三级人!妇久| 国产在线理论片免费播放| 国产成人精品男人的天堂538| 51久久| 好男人社区在线观看www| 在线观看精品国产福利片100| videosgratis乱色欧美野外 | 成人mv高清在线| 经典三级四虎在线观看| 青草久草视频| 久久噜噜噜久久亚洲va久| 毛片福利| 天天干夜夜草| 黄色大片免费观看| 成 人色 网 站 欧美大片在线观看 | 日韩艹| 神马电影天堂网| 天堂网av2014| 四虎影院一级片| 色视频欧美| 手机亚洲第1页| 久久艹影院| 日本黄色大片在线播放视频免费观看 | 极品美女洗澡后露粉嫩木耳视频|