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

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

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

Xilinx如何配置BSP工程包含的的公共模塊

454398 ? 來源:賽靈思 ? 作者:賽靈思中文社區(qū)論 ? 2020-10-09 12:22 ? 次閱讀

Xilinx的SoC在業(yè)界應(yīng)用非常廣泛。對應(yīng)的開發(fā)工具SDK也很成熟。在SDK里,每一個baremetal工程,對應(yīng)一個BSP工程,它包含一些Xilinx提供的公共模塊,比如硬件的驅(qū)動、freertos、LWIP等。在BSP工程的右鍵菜單中,選擇BSP setting,可以配置BSP工程包含的的公共模塊。

在Xilinx為異構(gòu)計算打造的全新開發(fā)工具Vitis里,BSP被包含在Platform工程里。雙擊Platform工程里里的platform.spr,等界面初始化完成后,點擊右邊的“Modify BSP Settings”, 也可以配置BSP工程包含的的公共模塊。點擊“Reset BSP Source”, 可以生成BSP代碼。

配置BSP工程的的公共模塊的界面如下:

打開應(yīng)用程序工程的prj文件,在右側(cè)的"Navigate BSP settings", 也可以進入配置BSP的界面。

bsp的源代碼,在Platform工程里的處理器子目錄下的standalone_domain/bsp的目錄里。比如,r5-0的lwip的代碼目錄是psv_cortexr5_0/standalone_domain/bsp/psv_cortexr5_0/libsrc/lwip211_v1_1/src/lwip-2.1.1/src。

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

    關(guān)注

    38

    文章

    4099

    瀏覽量

    217781
  • Xilinx
    +關(guān)注

    關(guān)注

    71

    文章

    2155

    瀏覽量

    120854
  • BSP
    BSP
    +關(guān)注

    關(guān)注

    1

    文章

    86

    瀏覽量

    26085
收藏 人收藏

    評論

    相關(guān)推薦

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測試

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測試 使用瑞薩官網(wǎng)提供的 RASC 即智能配置工具軟件,生成 Keil 工程,方便用戶進行引腳
    發(fā)表于 11-09 12:52

    LORA模塊的安裝與配置指南

    以下是LoRa模塊的安裝與配置指南: 一、安裝步驟 硬件連接 : 將LoRa模塊與主機(如PC或其他具有UART接口的設(shè)備)連接起來。通常,LoRa模塊會配備相應(yīng)的接口和連接線,確保正
    的頭像 發(fā)表于 10-31 17:37 ?588次閱讀

    zynq7000 BSP無法在u-boot加載運行怎么解決?

    1、硬件配置zynq7000 zedboard 2、下載git,回退到支持zynq7000 的bsp包 3、采用xilinx sdk工具可以運行thread-zynq7000.elf 4、采用u-boot tftp下載到板子th
    發(fā)表于 09-27 09:26

    zynq7000 BSP無法在u-boot加載運行,為什么?

    1、硬件配置zynq7000 zedboard 2、下載git,回退到支持zynq7000 的bsp包 3、采用xilinx sdk工具可以運行thread-zynq7000.elf 4、采用u-boot tftp下載到板子th
    發(fā)表于 09-13 07:06

    公共 IP 地址前綴如何進行網(wǎng)絡(luò)資源配置

    IPv4或IPv6地址組成。在具有可用區(qū)域的地方,我們可將其創(chuàng)建區(qū)域冗余模式,也可讓其和特定的可用區(qū)域相關(guān)聯(lián)。一旦創(chuàng)建了公共IP地址前綴,就能夠進一步創(chuàng)建公共IP地址。 公共 IP 地址前綴如何進行網(wǎng)絡(luò)資源
    的頭像 發(fā)表于 08-21 14:57 ?267次閱讀
    <b class='flag-5'>公共</b> IP 地址前綴如何進行網(wǎng)絡(luò)資源<b class='flag-5'>配置</b>?

    RT-Thread studio基于BSP創(chuàng)建工程失敗了怎么解決?

    復(fù)制了一份F412 Nucleo 的bsp工程, 然后在RT Studio中導(dǎo)入, 導(dǎo)入失敗
    發(fā)表于 07-12 12:12

    WiFi模塊網(wǎng)絡(luò)配置基本設(shè)置

    WiFi模塊網(wǎng)絡(luò)如何配置?WiFi模塊網(wǎng)絡(luò)配置基本設(shè)置如下: ? ? ? ?1、網(wǎng)絡(luò)配置與AT命令 ? ? ? ?請求串口或其他交互接口輸入
    的頭像 發(fā)表于 05-31 10:32 ?559次閱讀

    激活BT/BLE雙模式配置文件時,可以使用相同的Mac地址(公共地址)嗎?

    激活 BT/BLE 雙模式配置文件時,我可以使用相同的 Mac 地址(公共地址)嗎? 有風(fēng)險嗎?
    發(fā)表于 05-31 08:08

    想通過CYUSB3014配置xilinx FPGA,如何下載CYUSB3014的FPGA配置實用程序工具?

    你好 我想通過 CYUSB3014 配置 xilinx FPGA,如何下載 CYUSB3014 的 FPGA 配置實用程序工具? 謝謝。
    發(fā)表于 05-22 07:31

    怎么在IAR中在一個工程里面配置不同的文件包含關(guān)系?

    請問哪位朋友知道,怎么在IAR中,在一個工程里面配置不同的文件包含關(guān)系。 如在A工程中,有兩種配制,一種編譯a.c,另一種編譯b.c。
    發(fā)表于 04-23 07:54

    適用于 Xilinx? MPSoC 和 FPGA的可配置多軌PMU TPS650864數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《適用于 Xilinx? MPSoC 和 FPGA的可配置多軌PMU TPS650864數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-01 09:58 ?0次下載
    適用于 <b class='flag-5'>Xilinx</b>? MPSoC 和 FPGA的可<b class='flag-5'>配置</b>多軌PMU TPS650864數(shù)據(jù)表

    適用于 Xilinx? MPSoC 和 FPGA 的可配置多軌PMU TPS650864數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《適用于 Xilinx? MPSoC 和 FPGA 的可配置多軌PMU TPS650864數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-06 17:07 ?0次下載
    適用于 <b class='flag-5'>Xilinx</b>? MPSoC 和 FPGA 的可<b class='flag-5'>配置</b>多軌PMU TPS650864數(shù)據(jù)表

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實現(xiàn)雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,并在需要時切換。
    的頭像 發(fā)表于 02-25 10:54 ?1165次閱讀
    AMD <b class='flag-5'>Xilinx</b> 7系列FPGA的Multiboot多bit<b class='flag-5'>配置</b>

    使用CYB06445LQI-S3D42設(shè)備配置系統(tǒng)時鐘,BSP在時鐘初始化時失敗怎么解決?

    我們正在使用 CYB06445LQI-S3D42 設(shè)備。 從默認時鐘配置開始效果很好。 當我們嘗試根據(jù)電路板設(shè)計配置系統(tǒng)時鐘(我們有 ECO)時,BSP 無法初始化時鐘。 這些是配置
    發(fā)表于 01-19 06:12

    MMU包含兩個模塊是什么

    模塊 MMU包含兩個模塊TLB(Translation Lookaside Buffer)和TWU(Table Walk Unit)。 TLB是一個高速緩存,用于緩存頁表轉(zhuǎn)換的結(jié)果,從而縮短頁表查詢的時間。 TWU是一個頁表遍歷
    的頭像 發(fā)表于 11-26 15:40 ?588次閱讀
    MMU<b class='flag-5'>包含</b>兩個<b class='flag-5'>模塊</b>是什么